モンゴイドをインストールしました。サンプルコードを試してみたところ、「mongid.yml を再確認してください...」という推奨事項とともに美しいエラーが発生したので、mongoid.org でイントロを読みに行きましたmongoid.yml
。 . しかし、私のような初心者が mongoid.yml の天国がどこにあるかを知っていることを誰もが当然のことと思っていることを掘り下げます。もちろん、できますfind -name mongoid.yml
が、これは奇妙ではありませんか? これは、すべての新しい Mongoid ユーザーが経験しなければならない一種の苦痛ですか?
編集:OK、これはまさに私がMongoid Webサイトからスポークしたものです。
require 'mongoid'
class Human
include Mongoid::Document
field :name, type: String
embeds_many :interests
end
class Interest
include Mongoid::Document
field :content, type: String
embedded_in :human
end
ccfu = Human.where( name: "John Doe" )
ccfu.interests.create( content: "criminal activity" )