Удалить событие не отправлено

Я использую базовую настройку Deepstream с RethinkDB, но по какой-то причине событие удаления никогда не генерируется при удалении записи?

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

Текст "что-то случилось" никогда не выводится... Это ожидаемое поведение?

1 ответ

Похоже, подписка на самом деле не слушает событие удаления, мне нужно было специально сделать:

x.on('delete', function(){
    console.log('was deleted')
})
Другие вопросы по тегам