摘要: 原文:http://rubyer.me/blog/262向数据库插记录时经常会用到new, build, create。这三个方法很容易混淆,整理一下备忘:概述:save:rails中的save其实是create_or_update,新建或修改记录!不一定是新建,切记new :只是在内存中新建一个对象,操作数据库要调用save方法。create = new + 执行sql。build:与new基本相同,多用于一对多情况下。还有一个不同请看使用示例!:new!, create!, build!与new, create, build的区别是带!的方法会执行validate,如果验证失败会抛出导常。 阅读全文
posted @ 2011-11-14 16:13 klobodnf 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 此文原文在http://guides.rubyonrails.org/routing.html。Rails路由(一)Rails路由(二)Rails路由(三) 阅读全文
posted @ 2011-11-14 15:52 klobodnf 阅读(181) 评论(0) 推荐(0) 编辑