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

マングースインスタンス.save()が機能しない

    私も同じ問題を抱えてる。私の問題はdb内の配列を変更することでしたが、.save()を使用しようとすると、何かを変更したことを理解できず、.save()が機能しませんでした。以前はmarkModified()を使用していました。 .save()を使用すると、問題が解決します。

    これは問題のある私のコードです:(機能していません)

    club.members[index].name = new_name;
    club.save();
    

    これは私の解決したコードです:(動作中)

    club.members[index].name = new_name;
    club.markModified('members');
    club.save();
    

    楽しんでください!



    1. マングースのアプリ全体でデータベース接続を共有する

    2. MongoDBで名前と名前の両方でユーザーを検索するにはどうすればよいですか?

    3. MongoDBでPythonマルチプロセッシングを管理する

    4. MongoDBの再帰ドキュメントの構造とクエリ構文?