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

mongodb:要素を更新しますか?

    正解です。 $push 演算子を使用すると、既存の配列を更新できます。 $pushAllを使用できます 1つのクエリに複数の値を追加する演算子。

    サンプルドキュメントにコメントを追加するには、クエリは次のようになります。

    db.posts.update({blog_title: "my blogpost"}, {$push: {comments: "New comment"}})
    

    これらの演算子はアトミックであるため、複数のユーザーが同時にコメントを追加しても問題は発生しません。




    1. マングーススキーマで複数の値を使用する一意のドキュメント

    2. 追加の代わりにmongo$pushを追加することはできますか?

    3. Windowsでmongodbサーバーを停止する方法は?

    4. Redis:NOAUTH認証が必要ですが、パスワード設定はありません