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

विभिन्न क्षेत्रों के लिए Mongoid समान एम्बेडेड दस्तावेज़ प्रकार

यहाँ सबसे अच्छा जवाब है!

class Email
  include Mongoid::Document

  embeds_many :to_recipients, :class_name => "Recipient"
  embeds_many :cc_recipients, :class_name => "Recipient"
  embeds_many :bcc_recipients, :class_name => "Recipient"    
  embeds_one :from, :class_name => "Recipient"

  field :subject, type: String
  field :body_text, type: String
  field :body_html, type: String
end

class Recipient
  include Mongoid::Document
  field :email_address, type: String
  field :name, type: String
  validates :email_address, :presence => true
  embedded_in :emails
end


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला स्वयं संदर्भित स्कीमा सभी उप दस्तावेज़ों के लिए ObjectId नहीं बना रहा है

  2. नेवला:Model.create और Collection.insert में क्या अंतर है?

  3. MongoDB - सभी वस्तुओं को लूप किए बिना जावा में संग्रह की प्रतिलिपि बनाएँ

  4. असेंबली या Windows मेटाडेटा फ़ाइल 'System.Data.dll' को हल नहीं कर सकता

  5. बिना लुकअप के मोंगो में दो संग्रह कैसे जुड़ें?