|
|
1
7
把几个答案中的例子结合起来就可以了。
我在这里创建之前使用过,因为我希望您在第一次创建用户之前只需要设置一个匿名用户名。每次保存模型时都会调用before-save,这可能是不必要的开销,但两者都可以工作。 |
|
|
2
0
使用before_save filter在保存模型之前设置用户名,例如
|
|
|
3
0
类似的东西
当您创建一个新的用户实例时,即使在保存之前也会这样做-以防您希望在视图预创建中使用它。您可能希望将其与上述保存之前的内容结合起来,以便在创建记录时获得数据库中的最后一个确定ID。 |
|
cluster1 · 采取独立的新行动的好处是什么? 1 年前 |
|
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 1 年前 |
|
|
Fred Willmore · Rails控制器不呈现任何模板 2 年前 |
|
|
Diogo Amaral · 实现API请求的正确方式 2 年前 |
|
|
Meknassih · 在控制器方法中分配给模型没有任何作用 2 年前 |
|
|
Michael Ding · Rails上的默认会话到期问题 2 年前 |
|
|
Flávio · 基于另外两个生成数组 2 年前 |