我正在使用 AF2 v5 并使用实时数据库。
我想获取对数据中节点或项目的引用。检查文档后,我发现了以下内容。
const listRef = db.list('items');
注意.list()
方法的用户。上述语句的返回类型是AngularFireList{[]}
.
我希望得到Reference
.
这是获取对节点的引用以便我可以对其执行 CRUD 的正确方法吗?
您需要使用db.object()
来获取单个firebase.database.Reference
.
const item = db.object('items/itemID').valueChanges();
查看官方文档
你可以像执行 CRUD
const itemRef = db.object('items/itemID');
itemRef.remove();
itemRef.set({ name: 'new name!'});
itemRef.update({ age: newAge });
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句