MongoDB の find_one_and_update
などは、デフォルトでは更新前のドキュメントを返しますが、引数の return_document
を指定することで更新後のドキュメントを返すようにもできます。
以下、pymongo を使った場合の例です。
環境
- pymongo 3.12.0
サンプルコード
hoge = db['colname'].find_one_and_update(
query,
update,
return_document=ReturnDocument.AFTER
)