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

マングースstringifyは空の要素を削除します

    JSON.stringifyは通常、空のオブジェクトを削除しないため、これはマングース固有です。

    .toObject()または.toJSON()を試すことをお勧めします

    http://mongoosejs.com/docs/api.html#document_Document-toObject

    これは.stringify中に呼び出されるため、空のオブジェクトを切り取っている可能性があります。 http://mongoosejs.com/docs/api.html#document_Document-toJSON

    したがって、最初にこれを試してください:

    JSON.stringify(obj.toObject());
    


    1. NoSQLデータベースのスキーマ移行用のツールはありますか?

    2. MongoDB GridFSでの全文検索?

    3. ホストマシンからDockerコンテナで実行されているRedisに接続する

    4. mongodb:ネストされたドキュメントまたは参照付きの個別のコレクションを使用する