提问者:小点点

Flutter Fi会在哪里子句不支持"OR||"运算符


StreamBuilder(stream:_firestore. Collection('MessageData').where('RecieverId',isEqualTo:RecieverId).where('SenderId',isEqualTo:_auth.当前用户!.uid)//我在逻辑上想要OR运算符。我怎么能做到这一点?.where('RecieverId',isEqualTo:_auth.当前用户!.uid).where('SenderId',isEqualTo:RecieverId).snapshot(),builder:(context,snapshot){返回ListView(儿童:snapshot.data!.docs.map(e){返回Text(e['Message']); }).toList(), ); }, )

请访问此链接以查看火力恢复图像。


共1个答案

匿名用户

在运算符中使用。这允许根据留档检查多达10个等式。

看https://firebase.google.com/docs/firestore/query-data/queries#in_and_array-contains-any