我正在使用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有问题吗?
答案 0 :(得分:1)
有可能应该改为使用'array-contains'。