考虑一下,我有一个字符串["id1", "id2", "id3", ...]
的列表
有没有办法检查这些ID是否在没有for循环的情况下存在于firestore db中。
是否值得一次检查每个ID(考虑list.length > 10,000
)?
答案 0 :(得分:3)
如果要检查文档是否存在,则必须用get()阅读并检查结果。如果要检查10,000个文档,则需要执行10,000次。没有用于检查多个文档是否存在的操作。
答案 1 :(得分:0)
我也同意@Doug Stevenson的回答。 您也可以尝试编写服务器端函数,然后使用该函数执行相同的操作。这将使服务器为您工作,并且速度更快