ValueError:运算符字符串'array_contains'无效

问题描述 投票:0回答:1

我正在使用https://github.com/firebase/firebase-admin-python(firebase_admin)包来运行脚本以使用数据填充我的firestore数据库。

当我运行以下查询时:

search_releases = self.db.collection('new_search').where(u'm_y_filters', u'array_contains', month_year).get()

我得到以下错误:

ValueError: Operator string 'array_contains' is invalid. Valid choices are: <, <=, ==, >, >=.

为什么是这样? array_contains有什么问题吗?

python firebase google-cloud-firestore firebase-admin
1个回答
1
投票

您可以使用'array-contains'来代替。

© www.soinside.com 2019 - 2024. All rights reserved.