更新符合条件的记录:
result = true;
begin
Public::Score.update_all("checked=true","group_id=#{group_id} and teacher_id=#{teacher_id}" );
rescue
# 异常
result = false
end
更新某一记录某一字段值:
field_id = 100
#field_id为数据表的的主键字段的值
Public::Condition.update(field_id, {'check_time' => Time.now})
result = true;
begin
Public::Score.update_all("checked=true","group_id=#{group_id} and teacher_id=#{teacher_id}" );
rescue
# 异常
result = false
end
更新某一记录某一字段值:
field_id = 100
#field_id为数据表的的主键字段的值
Public::Condition.update(field_id, {'check_time' => Time.now})
本文介绍了如何使用Rails框架中的ActiveRecord API来更新数据库中的记录。包括如何更新符合条件的所有记录以及如何更新特定记录的某个字段。
911

被折叠的 条评论
为什么被折叠?



