我正在使用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有什么问题吗?
您可以使用'array-contains'来代替。