Dan*_*Ruf 1 ruby activerecord ruby-on-rails ruby-on-rails-3
编辑记录时如何检查数据是否已更改?
所以在更新之前
game.player=1
Run Code Online (Sandbox Code Playgroud)
更新/编辑后
game.player=2
Run Code Online (Sandbox Code Playgroud)
例如
当数据发生变化时,如何跟踪更改(检查是否已更改)并在rails上执行某些操作.
您可以通过执行以下操作来检查模型是否已更改:
game.changed?
Run Code Online (Sandbox Code Playgroud)
或者像个人的领域:
game.player_changed?
Run Code Online (Sandbox Code Playgroud)
两者都返回一个布尔值.
| 归档时间: |
|
| 查看次数: |
3220 次 |
| 最近记录: |