레일/몽에 OBJECTID 추가) 내가 문서를 만들려면 다음 코드가 :수동으로 MongoDB를 (나는 레일 4.0 MongoDB를 (Mongoid 함께 일하고 있어요
lines.each do |l|
Insert.create(:position => 0, :content => l, :schema_id => Moped::BSON::ObjectId.from_string("52419d2f80a9b88bb9000002"))
end
이 잘 작동하고 나는 다음과 같은 출력을 얻을 내 몽고 - 데이터베이스에서이 같은 실제 schema_id 전에 :
{
"_id": {
"$oid": "5241ff1280a9b8f16e000057"
},
"position": "0",
"content": "blabla",
"schema_id": "52419d2f80a9b88bb9000002"
}
유일한 문제는 내가 "$ OID를"갖고 싶어한다
,536 당신이 나를 도울 수 있다면 이 좋은 것 91,363,210...
"schema_id": {
"$oid": "52419d2f80a9b88bb9000002"
}
나는 정말 내가 수동으로 콜론이 "$ OID를"삽입 할 수있는 방법의 혼동있어 ... ...
들으 미리 !!
글쎄, _id의 $ oid가 자동으로 생성 된 것 같습니다. 이걸 어떻게 바꿀 수 있니? – fromspring2rails