Добрый день! Вот сделали mongoose для людей, все понятно, findOne -- найти одного, deleteOne -- удалить, create -- создать ну и так далее... А как организовать работу с firebase в angular-е? Перелопатил кучу инфы, мало того, что по связка ангуляр-firebase инфы мало, так еще разнятся данные.
Кто может подскажите актуальный источник, либо методы, которые надо использовать!
Огромное спасибо!
Саша Ящук, не понимаю ерничанья, там CRUD нормально описан в документации, я все освоил когда понадобилось.
Вот для списков например https://github.com/angular/angularfire2/blob/maste...
Затыки были только с управлением самим firebase, у гугля в этом плане вместо документации какой-то блог. А по части Ангуляра все ок.
Антон Швец, на самом деле виноват, подгорело просто... я лопачу документацию уже битых часа два, до этого смотрел несколько видео, сейчас читаю блог https://itnext.io/how-to-crud-in-angular-firebase-...
только в нем более-менее доступно показана работа... но в нем все равно описано поверхностно... Я вполне осознаю, что возможно со мной что-то не так... Если так, подскажите, хотя бы в каком разделе документации описаны методы CRUD ибо видимо я уже не соображаю...
Саша Ящук, ну я же привел ссылку для списков.
А вот для объектов https://github.com/angular/angularfire2/blob/maste...
Там создание, чтение, изменение и удаление.
При чтении получаешь от базы сразу обсервабл, который отслеживает изменение данных в базе.
При работе с firebase надо мыслить немного по другому, не запросами к бэкенду, а будто база уже есть на сайте.
Антон Швец, подскажите еще один момент, в одних источниках используется AngularFirestore, здесь же используется AngularFireDatabase. Что использовать и в чем разница?
Саша Ящук, https://firebase.google.com/docs/firestore/rtdb-vs...
Гугл рекомендует Cloud Firestore, нет повода не слушаться его. Я не настолько изучал тонкости чтобы заметить разницу. Для сайта хватить любого.
Можно и AngularFirestore использовать, документация там же. Но там в доке просто вскользь упомянуты операции, что они есть. Ну видимо другого и не надо.