【发布时间】:2017-02-24 21:28:38
【问题描述】:
在文档示例中我们可以看到:
var Queue = require('firebase-queue'),
Firebase = require('firebase');
var ref = new Firebase('https://<your-firebase>.firebaseio.com');
var queueRef = ref.child('queue');
var messagesRef = ref.child('messages');
var options = {
'specId': 'new_user'
};
new Queue(queueRef, options, function(data, progress, resolve, reject) {
// sanitize input message
console.log(data.message);
// pass sanitized message and username along to be fanned out
resolve(data);
});
如何使用specId new_user或其他自定义specId保存新任务
var task = {'userId': "0338ba4d-191f-4044-9af0-4c76f47aeef9"};
ref.child("queue").child("tasks").push(task);
此推送不会触发队列。
如果我从队列中删除options,它确实有效(当然)
【问题讨论】:
标签: javascript node.js firebase firebase-queue