Firebase 索引 "order":"ARRAYS"
Firebase indexes "order": "ARRAYS"
我们应该在 indexes.json 文件中使用什么来进行数组查询?
"collectionGroup": "posts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "category",
"order": "ASCENDING"
},
{
"fieldPath": "tags",
"order": "***ARRAY?***"
},
在网络界面中,我们有 "arrays" 选项。
你想要"arrayConfig": "CONTAINS"
.
"collectionGroup": "posts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "category",
"order": "ASCENDING"
},
{
"fieldPath": "tags",
"arrayConfig": "CONTAINS"
},
将来,您实际上可以通过 运行 firebase init firestore
在一个新文件夹中自己解决这个问题,它会根据您在控制台中创建的内容创建索引文件。同样在未来,JSON 将被记录下来。
我们应该在 indexes.json 文件中使用什么来进行数组查询?
"collectionGroup": "posts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "category",
"order": "ASCENDING"
},
{
"fieldPath": "tags",
"order": "***ARRAY?***"
},
在网络界面中,我们有 "arrays" 选项。
你想要"arrayConfig": "CONTAINS"
.
"collectionGroup": "posts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "category",
"order": "ASCENDING"
},
{
"fieldPath": "tags",
"arrayConfig": "CONTAINS"
},
将来,您实际上可以通过 运行 firebase init firestore
在一个新文件夹中自己解决这个问题,它会根据您在控制台中创建的内容创建索引文件。同样在未来,JSON 将被记录下来。