0
我正在使用Codeigniter和MongoDB,我只是想知道文檔中項目的順序。文檔中的項目在保存時重新排列
當我第一次保存(創建)一個新文檔時,我以某種方式設置項目順序,但是當我對文檔進行更新時,項目會重新排列。這是正常的嗎?
首先保存:
{
"_id": ObjectId("4e96bd063dc7937202000000"),
"firstname": "James",
"lastname": "Bond",
"fullname": "James Bond",
"followers": "",
"following": "",
"lastlogin_at": "2011-10-13 12:33:47"
}
的第二次節省:
{
"_id": ObjectId("4e96bd063dc7937202000000"),
"firstname": "James",
"followers": "",
"following": "",
"fullname": "James Bond",
"lastlogin_at": "2011-10-13 12:33:47",
"lastname": "Bond"
}
那麼這是正常的呢?我是一個mongodb新手,所以我不想犯愚蠢的錯誤:) –
我會認爲這是正常的,因爲我聽說其他人詢問它,並基於數據的存儲方式,我可以看到如何更改值可能重新排列數據庫中的數據 – SomethingOn