新しいレコードがmongodbのモルヒネを使用した一意キー制約に違反している場合、元のレコードを新しいレコードに置き換える方法はありますか?
morphiaの場合、object_idはデータベースに保存されるまでnullであり、別のフィールドのために一意キー制約が生成された場合、新しいレコードのobject_idと元のレコードが異なるため、アップサートを実行できません。記録。
dbから元のレコードを検索したくありませんが、新しいレコードが一意のキー制約を作成する場合はそれを上書きするだけです。これを行う方法はありますか?