Risolto.Aash Dhariya ha aiutato a risolvere questo problema nei gruppi di google mongoidi.
Ho cambiato reviews_controller.rb :
class ReviewsController < ApplicationController
def index
@product = Product.find(params[:product_id])
@reviews = @product.reviews
end
end
e app/views/reviews/index.html.erb :
<h1>Reviews</h1>
<% @product = Product.find(params[:product_id]) %>
<table>
<tr>
<th>Content</th>
</tr>
<% @reviews.each do |review| %>
<tr>
<td><%= review.content %></td>
</tr>
<% end %>
</table>
<br />
Ora mostra le recensioni su una pagina separata! :)