美文网首页
2018-08-07-update相关方法

2018-08-07-update相关方法

作者: 护念 | 来源:发表于2018-08-07 22:25 被阅读0次

update 相关方法其实,挺容易混淆的,区分下:按用途来分,在开始之前先自己定义下

概念

批量更新

指:
1、Model.where(...).方法
2、Model.方法 更新

安全

指:一般能触发
验证、回调、更新到updated_at字段

批量更新

方法名 安全性 说明
update 安全
update_all 不安全

单对象更新

方法名 安全性 说明
update 安全 alias 方法:update_attributes
update_columns 不安全

单字段更新

PS: 这是唯一两个不接受hash的方法

方法名 安全性 说明
update_attribute(name,value) 安全 除了验证不执行
update_column(name,value) 不安全

相关文章

  • 2018-08-07-update相关方法

    update 相关方法其实,挺容易混淆的,区分下:按用途来分,在开始之前先自己定义下 概念 批量更新 指:1、Mo...

  • KVC底层的知识点

    valueForKey (总体规则 先找相关方法,再找相关变量) 1.先找相关方法,如果相关方法找不到2.那么去...

  • UIScrollView笔记

    UIScrollView相关参数笔记 滑动相关代理方法 放大缩小视图相关代理方法

  • KVC和KVO学习

    KVC解析 valueForKey (总体规划,先找相关方法,再找相关变量)1、先是找相关方法,如果方法找不到2、...

  • iOS源码解析:runtime<四> runtime

    runtime的API有很多,内容很丰富,下面按照类方法,成员变量相关方法,属性相关方法,方法相关等进行说明。 R...

  • View类中相关方法记录

    测量相关的工具方法 获取位置相关方法 getLocationInWindow(int[] pos): Compu...

  • PHP 扩展 - 常用函数

    字符串相关 数组相关 方法和函数相关 输出

  • Activity 状态保存 OnSaveInstanceStat

    一. 相关方法简介 1. 状态保存方法示例 2. 相关方法介绍 (1) onCreate(Bundle saved...

  • ArrayList源码解析

    属性分析 构造方法 其他方法 add相关方法 扩容相关方法 对象是否存在、索引判断 clone(浅拷贝) 深拷贝(...

  • Runtime相关方法

    每个人的学习方式不同,我习惯于先了解每个方法的使用方式是什么,方法是做什么用的。今天的runtime也是。我们可以...

网友评论

      本文标题:2018-08-07-update相关方法

      本文链接:https://www.haomeiwen.com/subject/pajzvftx.html