Loopback 4 - 从 Firestore 获取子集合
Loopback 4 - Get subcollection from Firestore
Loopback 4 在此处为 Firestore 提供了社区维护的连接器:https://github.com/dyaa/loopback-connector-firestore
如何从以下集合中获取子集合 houses:
{
village: {
id: "yaOh(37Na",
name: "Greenwich",
houses: {
house01: {
address: "1st Street"
},
house02: {
address: "2nd Street"
}
}
}
}
以下代码段 returns 只是浅显的结果:
const village = await this.villageRepository.findOne({where: {id: "yaOh(37Na"}});
console.log(village); // returns {id: "yaOh(37Na", name: "Greenwich"}
在从集合中读取 Firestore 时,只从 那个 集合中读取数据,而不是从它下面的集合中读取数据。也没有自动从子集合中读取数据的API。
您必须对要从中获取数据的每个子集合执行单独的读取操作。
Loopback 4 在此处为 Firestore 提供了社区维护的连接器:https://github.com/dyaa/loopback-connector-firestore
如何从以下集合中获取子集合 houses:
{
village: {
id: "yaOh(37Na",
name: "Greenwich",
houses: {
house01: {
address: "1st Street"
},
house02: {
address: "2nd Street"
}
}
}
}
以下代码段 returns 只是浅显的结果:
const village = await this.villageRepository.findOne({where: {id: "yaOh(37Na"}});
console.log(village); // returns {id: "yaOh(37Na", name: "Greenwich"}
在从集合中读取 Firestore 时,只从 那个 集合中读取数据,而不是从它下面的集合中读取数据。也没有自动从子集合中读取数据的API。
您必须对要从中获取数据的每个子集合执行单独的读取操作。