我有一个带有三个数字整数指标的 Rails 6 View:速度、温度和压力。这些值作为序列化对象存储在 SavedObject 模型中。并在控制器中使用它们各自的实例变量传递给视图。@速度 @温度 @压力
问题
如何为每个序列化对象更新发送单独的广播(使用涡轮热线),以“名称”列(如“设备 2 温度”)为条件,以便每个广播达到自己的部分?(同一视图中有三个不同的局部)
这是模型
class SavedObject < ApplicationRecord
serialize :value
end
这些是列。
t.string :name
t.text :value
记录示例
#<SavedObject:0x000055a2f6f34fa0
id: 144,
name: "Device 2 Temperature",
value: [{last_value: "52", equip_id: 2}]