只读

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

你可以使用 readonly 让检索出来的对象变成只读的 ... 也就是你只能读取对象里的属性,不能够更新对象里的内容 ... 下面我们去试一下 ..

添加一个 user 变量,它的值,用一下 User 模型的 readonly ,把它要检索的对象变成只读的 .. 再随便使用一个查询方法,比如 first ...

检索出来的用户的 name 属性现在是 xiaoxue .. 我们可以改一下它的值 ..

user.name
user.name = "xiaojuan"

然后再用一下模型的 save 方法保存一下 ...

user.save

这里会出现一个 ActiveRecord::ReadOnlyRecord ,User is marked as readonly, 提示我们这是一个只读的对象 ...

只读《 Rails:查询接口 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点