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

$unsetは空です。次のようにフィールドを指定する必要があります:{$ unset:{:...}}

    そのエラーメッセージを再現することはできませんでしたが、ご覧のとおり、Mongooseはスキーマで定義されたフィールドのみを更新します。ただし、strict: falseを含めることで、そのデフォルトの動作をオーバーライドできます。 オプション:

    groupsModel.update(
        {_id: group._id},
        {$unset: {"moderators": ""}, $set:{"admins": newAdmins}},
        {strict: false}
    )
    



    1. .NET Core3のRedisCacheでは、Stack Exchangeパッケージを使用する必要がありますか?

    2. Mongoコレクションの特殊文字の操作

    3. Redisリスト

    4. リモートサーバーからのMongodump