sql >> データベース >  >> NoSQL >> MongoDB

ObjectIDが16進値を格納していません

    私自身の質問に答えます!

    MongoDBのbrewインストールで何かおかしなことが起こっているように見えました。 http://docsから手動で再インストールします。 mongodb.org/manual/tutorial/install-mongodb-on-os-x/ 次に、バックアップしたデータベースを復元することでうまくいくようです。

    コード/技術的な観点から、私の環境が16進数のObjectIDではなく12バイトのBSON ObjectIDを返し始めることを突然決定した理由を知りたいのですが...それまでは、簡単な手動での再インストールが他の人に役立つことを願っていますこの奇妙な問題に出くわした人!




    1. 科学的(指数)表記を返すmongoexport

    2. Flask-MailとRedisキューライブラリの統合でエラーが発生する

    3. StackExchange.Redis複数のチャネルにサブスクライブする方法

    4. MongoDB-配列内のオブジェクトを更新または挿入します