gen*_*ser 5 firebase flutter google-cloud-firestore
我的查询是:
snapshot = await FirebaseFirestore.instance
.collection('dialogs')
.where('active', isEqualTo: true)
.where('users', arrayContains: globals.user.userId)
.where('readers', whereNotIn: [globals.user.userId])
.orderBy('priority')
.limit(1)
.get();
Run Code Online (Sandbox Code Playgroud)
我收到上述异常:
未处理的异常:[cloud_firestore/unknown] 解析查询参数时出错,有关详细信息,请参阅本机日志。
not-in
、 或array-contains-any
子句。您不能在同一个查询中组合这些运算符。就我而言,一切都应该没问题。
我也尝试了几件事:
whereNotIn
行,一切都很好。arrayContains
行,一切都很好。为什么我会收到查询解析异常?谢谢
归档时间: |
|
查看次数: |
317 次 |
最近记录: |