删除未发出的事件

时间:2017-05-25 03:08:45

标签: deepstream.io

我正在使用RethinkDB的基本Deepstream设置,但由于某种原因,删除记录时永远不会发出删除事件?

var x = window.deepstream.record.getRecord('test1');
x.subscribe(function(){
    console.log('was deleted')
})
window.setTimeout(function(){
    console.log('deleting');
    x.delete();
},2000);

“发生的事情”文字永远不会输出......这是预期的行为吗?

1 个答案:

答案 0 :(得分:2)

看起来订阅实际上并没有监听删除事件,我需要专门做:

x.on('delete', function(){
    console.log('was deleted')
})