2017-05-25 76 views
1

我正在使用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); 

「發生了什麼事」的文本永遠不會輸出......這是預期的行爲嗎?

回答

2

它看起來像訂閱實際上不聽,刪除事件,我需要做專:

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