代码:
pd.concat([temp1, temp2, temp3], ignore_index=True)
它返回空的var querySnapshot = await Firestore //
.instance
.collection('collection')
.where('name', isEqualTo: ['foo'])
.orderBy('time')
.limit(1)
.getDocuments();
print('${querySnapshot.documents}'); // prints []
。
数据库结构:
已建立索引
答案 0 :(得分:2)
在这里索引不是问题。给定您要显示的查询和文档,我总是希望它不返回任何结果。您正在非数组的字段上使用数组包含类型的查询。您的名称字段是一个字符串,并且包含数组的查询无法匹配字符串。
如果您打算将name用作数组,则需要修改文档,以使其实际上是其中包含字符串“ foo”的数组。