0
私のモデルの1つに古いプロパティがあり、コレクションのすべてのドキュメントからそのプロパティを削除したいと考えています。私は更新するIDを使用して/ upsertWithWhere経由で投稿しようとしたことにより:ちょうどnullにプロパティを設定し、nullを渡して「HTTPエラー400不正な要求」 文書からプロパティを削除する方法 - mongo/loopback
私は通常のPOSTを実行して各ドキュメントを上書きすることもできると考えていましたが、これらの特定のドキュメントは大きく、私はむしろそれをしません。
単純にパッチを当てる方法はありますか?
編集:ループバックAPIを使用してこの回答を実装する必要があります。ちょうどあなたがその古いプロパティの「old_property」フィールド名に挿入することを確認し、明らかに
db.collection('collection_name').update({},{$unset: {"old_property": ""}}, {multi:true})
:このクエリは、トリックを行う必要があります
これはトリックを行うようですが、私はループバックでそれを行う方法を探しています。 – KMongiello