MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

dostęp do dokumentów podrzędnych w Rails 3 za pomocą Mongoid

Solved.Aash Dhariya pomógł rozwiązać ten problem w mongoidalnych grupach google.

Zmieniłem reviews_controller.rb :

class ReviewsController < ApplicationController

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

end

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

Teraz wyświetla recenzje na osobnej stronie! :)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $dayOfYear

  2. Stowarzyszenie Mongoid Tworzenie (niechcianych) rekordów

  3. Jak korzystać z optymistycznego blokowania w Spring Data MongoDB?

  4. Jak w MongoDB mogę sortować dokumenty na podstawie właściwości w osadzonym obiekcie?

  5. Mongoose nadpisuje dokument zamiast pól `$set`