我有一个模型传感器和来自这个模型的查询:
@sensors = Sensor.where(device_id: 4)
输出是:
Id seq_num temp
5 1 40
6 2 41
7 3 45
第一:我想搜索这个查询结果,例如locate (find) for seq_num = 2
(@sensors.find(seq_num = 2))
第二:找到记录更改临时值并保存到数据库后。有可能所有的记录都改变了。怎么能做到第一和第二?