即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

find_or_initialize_by 跟 find_or_create_by的不同

编程语言 KLoong999 18℃ 0评论

find_or_initialize_by 和 find_or_create_by在使用时的不同

find_or_initialize_by在找不到对象时可以 new一个新对象,然后直接跳到页面,在render 页面之后 ,后台会接着执行insert
into 的语句,但是页面上的对象是一个空的对象。

find_or_create_by 在找不到对象时可以create一个对象这个和普通的create
一样。

转载请注明:CodingBlog » find_or_initialize_by 跟 find_or_create_by的不同

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情