【发布时间】:2020-04-24 17:56:43
【问题描述】:
我想在我的网络应用程序中显示一个对象列表,但这些对象来自不同的查询,因为 firestore 不支持“或条件”,它只支持“array_contains_any”中的数组。然后,我需要从两个查询中检索该信息,我想将这些查询合并到一个查询中,但我不知道这是否可能。另一方面,我想我可以单独对它进行分页,但我不能正确排序,因为它会单独排序我的文档,这就是为什么我想将查询连接到一个查询上。非常感谢您的帮助。
这些是查询:
query1 = coll_ref.where(fieldname,u'==',value)
query2 = coll_ref.where(u'fieldname',u'array_contains',value)
我想:
query.sort(fieldname).limit(3)
感谢您的宝贵时间
【问题讨论】:
标签: firebase google-cloud-firestore backend