我有一个id数组。现在,我想获取数组中不存在的所有文档。
我们设let array = ["id1", "id2", "id3];
和Firestore中的文档id:"id1", "id2", "id3", "id4", "id5">。
所以我只需要获取带有"id4"的文档和"id5"
我想使用这个,但我不确定究竟如何:
const westCoastCities = citiesRef.where('regions', 'array-contains', 'west_coast').get();
我是Firebase的新手,所以请对我有耐心。
应该可以了
idsRef.where('ids', 'not-in', ["id1", "id2", "id3]);
你应该先检查他们的文档https://firebase.google.com/docs/firestore/query-data/queries#not-in