次の質問は、私が必要としているものとほぼ同じです: https://stackoverflow.com/a/2394783/456188
以下を実行したいと思います。
find_or_create_by_person_id(:person_id => 10, :some_other => expensive_query)
しかし、もっと重要なことは、実際にオブジェクトを作成する必要がexpensive_query
ない限り、 の実行を延期したいということです。
find_or_create_by でそれは可能ですか?