MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

Mongoid का उपयोग करके रेल 3 पर उप दस्तावेजों तक पहुंचना

Solved.Aash Dhariya ने इसे mongoid google समूहों में हल करने में मदद की।

मैंने reviews_controller.rb को बदल दिया है :

class ReviewsController < ApplicationController

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

end

और 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 />

अब यह एक अलग पेज पर समीक्षाएं दिखा रहा है! :)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला, उप-दस्तावेज़ से खींचें

  2. MongoDB सॉर्टिंग दिनांक स्ट्रिंग (मिमी/दिन/वर्ष)

  3. मोंगोडीबी $mod

  4. $लुकअप खाली सरणी लौटा रहा है

  5. नेवला:क्या एक कस्टम _id को एक इंडेक्स के रूप में घोषित करने और अद्वितीय होने की आवश्यकता है