Backbone JS: как отключить синхронизацию для удаления?

Я имею дело с коллекцией цепочек комментариев, и когда я удаляю комментарий, у которого есть дочерние элементы, я делаю model.destroy()для этого комментария, а на стороне сервера все его ветки удаляются.

Я написал функцию, которая после удаления узла из дерева ищет всех сирот и также удаляет их. Поэтому, когда я нахожу сирот, я запускаю model.destroy()и для них, но поскольку они уже удалены на сервере, синхронизация возвращает ошибки.

Есть ли способ отключить синхронизацию для некоторых вызовов destroy()?

20
задан mvbl fst 18 April 2012 в 21:50
поделиться