レールに、オブジェクトがビルドされていても作成されていないか、または作成されているかどうかを判断できる方法があるかどうかを知りたいですか?Railsは@ object.createdと言う方法がありますか?
おかげ
レールに、オブジェクトがビルドされていても作成されていないか、または作成されているかどうかを判断できる方法があるかどうかを知りたいですか?Railsは@ object.createdと言う方法がありますか?
おかげ
あなたはnew_record?
方法たい:
が好き、それを使用します。
object.new_record?
これは、オブジェクトが作成されたことを教えてくれ、まだデータベースに保存されていないでしょうが。
@RyanWilcoxに加えて、persisted?も使用できます。ドキュメントから
:
戻り、レコードが永続化されている場合は、 は、それが新しいレコードではありませんつまり、それは 破壊されませんでした。
ハ! 10秒リード。よくやった。 +1 – Matchu
それは素晴らしいです。ありがとうございました – AnApprentice