2016-09-13 13 views
1

mongodumpコマンドを使用してmongodbデータをダンプしますが、mongorestoreを使用して復元すると、文書の順序(文書が挿入された順序)が変わることがあります。広告掲載オーダーを保持できる方法はありますか?mongodumpとmongorestoreは文書の順序を変更します

+0

http://stackoverflow.com/questions/11599069/how-does-mongodb-sort-records-when-no-sort-order-is-specified – ewcz

答えて

2

「maintainInsertionOrder」を使用すると、挿入順序を保持できます。デフォルトはFalseです。指定された場合はfalse

、mongorestoreが他mongorestore任意の順序で 挿入を行うことができる、入力ソースにその 出現順にドキュメントを挿入:

デフォルト--maintainInsertionOrder

+0

それは実際に、私は私をチェックして、機能していません"bsondump collection.bson> collection.json"を使用してレコードをダンプし、このダンプが挿入順序を保持していないことがわかりました。 –

関連する問題