find_or_initialize_by 跟 find_or_create_by的不同

来源:互联网 发布:阿里云服务器到期后 编辑:程序博客网 时间:2024/04/30 02:37

find_or_initialize_by 和 find_or_create_by在使用时的不同

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

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

0 0
原创粉丝点击