1
У меня есть массив в firebase, созданный с помощью функции push().Удалить значение из Firebase Array
Я пытаюсь удалить определенное значение в этом массиве.
var arr = $firebaseArray(ref.child('invoices').child('pending').child(coId));
arr.$loaded().then(function(){
var index = arr.$getRecord(invoiceId);
arr.$remove(index);
})
Однако, это не работает. Я продолжаю получать -1 для индекса var. Если есть более простой способ удалить значение, с или без angularFire, я был бы открыт для него.
Спасибо!
Пробовал это также. Не работает. – user3527354
Действительно ли имеет значение invoiceId? Потому что -1 означает, что результатов не было найдено. – Fortuna