2017-08-28 82 views
0

我的集合中有一個名爲'Field'的文檔。我需要在Field中嵌入一批Field兒童。我正在使用GORM來處理域建模並堅持收集,並且一切看起來都很好。當我詢問不過我注意到的東西集合是不正確的:同一類型的嵌入式集合

/* 11 */ 
{ 
    "_id" : NumberLong(11), 
    "dateCreated" : ISODate("2017-08-28T08:42:39.511-04:00"), 
    "description" : "An embedded fieldset", 
    "fields" : [ 
     NumberLong(12), 
     NumberLong(13) 
    ], 
    "lastUpdated" : ISODate("2017-08-28T08:42:39.511-04:00"), 
    "name" : "embeddedFieldset", 
} 

/* 12 */ 
{ 
    "_id" : NumberLong(14), 
    "dateCreated" : ISODate("2017-08-28T08:42:39.512-04:00"), 
    "description" : "Favorite Number?", 
    "lastUpdated" : ISODate("2017-08-28T08:42:39.512-04:00"), 
    "name" : "favoriteNumber", 
} 

注意,id爲11領域具有收藏在2個嵌入式領域(與IDS 12和13),但在第二天場有一個ID爲14.所以它看起來像12和13存在,但我沒有看到他們在集合中。那麼,他們在哪裏?

回答

0

我的錯誤。嵌入字段中有一個錯誤,導致它們無法保存到數據庫中。

相關問題