エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
たまたまAPIリファレンス見ていたら気づいた! find_or_create_by と find_or_initialize_by http://api... たまたまAPIリファレンス見ていたら気づいた! find_or_create_by と find_or_initialize_by http://api.rubyonrails.org/classes/ActiveRecord/Relation.html#method-i-find_or_create_by メソッド名その名の通りの挙動になると想像できると思うが、引数に渡した条件により、フィルタリングされ、ブロックにより必要な値をセットすることで create や initialize する時の初期値が設定できる。 # first_nameが abc のデータがあれば find される # first_nameが abc のデータが無ければ、first_name: 'abc'、last_name: "123" が入ったユーザがcreateされる。 User.find_or_create_b