Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails ActiveRecord,哪一个先到?_Ruby On Rails_Ruby_Activerecord - Fatal编程技术网

Ruby on rails ActiveRecord,哪一个先到?

Ruby on rails ActiveRecord,哪一个先到?,ruby-on-rails,ruby,activerecord,Ruby On Rails,Ruby,Activerecord,这是一个简单的问题,按照保存新项目时首先发生的处理顺序 :创建前 :验证 首先验证。从: 在对象有效之前不会调用创建之前的,因此首先调用validates。from 根据报告: (-)保存 (-)有效 (1) 验证前 (-)验证 (2) 验证后 (3) 在你保存之前 (4) 在创建之前 (-)创建 (5) 创建后 (6) 保存后 (7) 在你承诺之后 谢谢,我应该检查文档,订单列表。谢谢,我应该检查文档,订单列表。 (-) save (-) valid (1) before_validation

这是一个简单的问题,按照保存新项目时首先发生的处理顺序

  • :创建前
  • :验证

  • 首先验证
    。从:


    在对象有效之前不会调用创建之前的
    ,因此首先调用validates。

    from

    根据报告:

    (-)保存

    (-)有效

    (1) 验证前

    (-)验证

    (2) 验证后

    (3) 在你保存之前

    (4) 在创建之前

    (-)创建

    (5) 创建后

    (6) 保存后

    (7) 在你承诺之后


    谢谢,我应该检查文档,订单列表。谢谢,我应该检查文档,订单列表。
    (-) save
    (-) valid
    (1) before_validation
    (-) validate
    (2) after_validation
    (3) before_save
    (4) before_create
    (-) create
    (5) after_create
    (6) after_save
    (7) after_commit
    
    (-) save
    
    (-) valid
    
    (1) before_validation
    
    (-) validate
    
    (2) after_validation
    
    (3) before_save
    
    (4) before_create
    
    (-) create
    
    (5) after_create
    
    (6) after_save
    
    (7) after_commit