sql >> Database >  >> NoSQL >> MongoDB

toegang krijgen tot subdocumenten op Rails 3 met Mongoid

Solved.Aash Dhariya hielp dit op te lossen in de mongoïde Google-groepen.

Ik heb reviews_controller.rb wel gewijzigd :

class ReviewsController < ApplicationController

    def index
    @product = Product.find(params[:product_id])
        @reviews = @product.reviews
    end

end

en 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 />

Nu worden de recensies op een aparte pagina weergegeven! :)




  1. MongoDB - Fout:opdracht getMore mislukt:cursor niet gevonden

  2. bij het verwijderen van een document uit de gelimiteerde verzameling in mongoDB, dit door een fout?

  3. hoe gebruik je $ lookup stage in java met spring data mongodb?

  4. MongoDB tekstindexering matrixobjecten kolommen