从 MongoDB 中获取订阅关系
创建 mqtt_sub 表:
创建规则:
打开 EMQX Dashboard (opens new window),选择左侧的“规则”选项卡。
然后填写规则 SQL:
关联动作:
在“响应动作”界面选择“添加动作”,然后在“新增动作”下拉框里选择“从MongoDB中获取订阅列表”
“从 MongoDB 中获取订阅列表”动作需要一个参数:
1). 关联资源。现在资源下拉框为空,可以点击右上角的 “新建” 来创建一个 MongoDB 资源:
弹出“创建资源”对话框
填写资源配置:
填写真实的 MongoDB 服务器地址,其他配置相应的值,然后点击 “测试连接” 按钮,确保连接测试成功。
最后点击 “确定” 按钮。
返回响应动作界面,点击 “确认”。
返回规则创建界面,点击 “创建”。
规则已经创建完成,通过 “mongo” 往MongoDB插入一条订阅关系
通过 Dashboard 登录 clientid 为 test 的设备: