[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