我正在查询“歌曲”集合中的一些歌曲,因此可以将歌曲数据通过http请求发送给第三方。在发送歌曲之前,我需要歌曲的歌手的名字。我有一个单独的Artists集合,其中每个Artist文档都有一个“名称”字段。我需要将歌手姓名和歌曲的其余数据一起发送。
我似乎找不到 Firebase Admin SDK 的任何文档,而这些文档很难获得以引用路径为字段的文档。
set-option -g default-command "reattach-to-user-namespace -l /usr/local/bin/zsh"
我希望收到{@ 1}个引用的艺术家文档。但是,我只是超时了。
答案 0 :(得分:1)
您可以像其他任何字段一样查询引用类型字段。您要做的就是传递一个DocumentReference类型的对象:
const artistRef = db.collection("artists").child("some-artist-id");
db
.collection("songs")
.where("artist", "==", artistRef)
.get()
.then(...)