[Ror-es] Consulta a dos tablas mysql
Crohno
ruby-forum-incoming at andreas-s.net
Sun Apr 8 20:22:46 GMT 2007
Hola! bueno veran ando desarrollando una aplicacion en rails(logico dado
el foro) y tengo un problema, dentor de un misno layout quiero incluir
una consulta a dos tablas. La 1º tabla se llama: Animes y la 2º
Articulos.
En la tabla animes tengo los siguientes campos:"id", "nombre", "Genero"
y "Fecha"; mientras que en la tabla articulos tengo "id", "anime_id",
"autor", "articulo" y "titulo". mi controlador es el siguiente(extraigo
el fragmento donde hago la consulta)
index_controller.rb:
def animes
@animes_pages, @animes = paginate :animes, :order => 'nombre asc'
render :action => 'lista_series'
end
def articulo
@articulo = Anime.find(params[:anime_id])
render :action => 'series'
end
y
mi vista es la siguiente- series.rhtml:
<div id="post">
<h1 class="title"><%= @articulo.nombre %></h1>
<div class="excerpt">
<span id="h5Content">Genero:</span> <%= @articulo.Genero %><br><br>
<span id="h5Content">Fecha:</span> <%= @articulo.Fecha %><br><br>
<span id="h5Content">Articulos relaciondos:</span>
</div>
</div>
antes pasa por lista_series.rhtml, que es asi:
<div id="post">
<fieldset id="stats" style="background:#FFF; width:90%;">
<legend>Listado de Animes</legend>
<table id="fieldDiv" style="border:none;" cellborder="0">
<tr id="h5Content" style="margin-top:0px;">
<th width="30%">Nombre</th>
<th width="30%">Genero</th>
<th width="30%">Fecha</th>
</tr>
<%= render(:partial => "anime", :collection => @animes) %>
</table>
</fieldset>
</div>
<div id="pagination">
<%= pagination_links (@animes_pages) %>
</div>
<%= link_to 'Volver', :action => 'index' %>
y el _anime.rhtml es asi:
<tr class="rows">
<td>
<%= link_to anime.nombre, :action => 'articulo', :anime_id => anime.id
%>
</td>
<td>
<%= anime.Genero %>
</td>
<td>
<%= anime.Fecha %>
</td>
</tr>
ahora bien mi problema es que en articulos relacionados(dentro de
series.rhtml) quiero que haya un query que busque en la tabla articulos
todos los animes con ese nombre y haga una lista con el titulo del
articulo, para yo luego de ahi hacer un link y que muestre el articulo
--
Posted via http://www.ruby-forum.com/.
More information about the Ror-es
mailing list