0

mongo docsによると、返されたオブジェクトには lastErrorObject が含まれている必要があります。これは、updatexisting を介して、オブジェクトが新しいか古いかを示す必要があります。このオブジェクトが表示されません。作成された新しいオブジェクトと見つかったオブジェクトを区別するためにクエリを修正するにはどうすればよいですか?

 db['posts'].find_and_modify({:query=>{"id"=>post_hash["id"]}, :update=>post_hash, :upsert=>true})

私は何を間違えましたか?

4

1 に答える 1