【发布时间】:2017-02-12 00:50:07
【问题描述】:
Firebase 客户端可以像这样将任务添加到队列中:
var tasks = db.ref('quote-request-queue/tasks');
tasks.push({'need': 'quote for customer'});
此任务表示获取项目报价的请求。
在后端,Firebase 队列工作人员将接手任务并做一些工作,但是当后端工作完成后更新客户端的规范方法是什么?
我们是否应该在登录用户模型上使用一个属性,让客户端监听更改?
登录的用户可以在自己的模型上监听变化,然后在变化时获得报价数据?
除了登录用户模型本身之外,也许在数据库中使用另一个模型?
【问题讨论】:
标签: node.js firebase firebase-realtime-database firebase-queue