에 포함 된 문서에 대한 키로 정의 대 소스 코드가has_one MongoMapper 및 MongoDB를
class RealTimeDetail
include MongoMapper::EmbeddedDocument
key :url, String
key :method, String
end
class TargetFeed
include MongoMapper::Document
key :name, String, :null => false
key :feed_type, String, :null => false
has_one :real_time_detail
end
언제 할 target_feed.real_time_detail = RealTimeDetail.new (: 홈페이지 => "http://example.com": 방법 = > "get")
오류가 발생합니다.
대신 내가class TargetFeed
include MongoMapper::Document
key :name, String, :null => false
key :feed_type, String, :null => false
key :real_time_detail, RealTimeDetail
end
이 작동에 TargetFeed을 변경했습니다하지만 그것에 대해 갈 수있는 가장 좋은 방법은 궁금했다.