flu*_*ter 3 dart firebase flutter google-cloud-firestore
我将如何查询字段(字符串)以查看它是否与数组中的字符串匹配。我知道你可以用这样的方法查询数组:
query.where('venue.id', arrayContains: venueId)
// where venue.id is an List and venueId is a string
Run Code Online (Sandbox Code Playgroud)
但是我如何查询'venue.id
' 是否是一个字符串并且venueId
是一个List
.
您可以使用以下方法实现此目的Query.whereIn
:
query.where('venue.id', whereIn: ['id1', 'id2'])
Run Code Online (Sandbox Code Playgroud)
whereIn
接受一个值列表,如果您正在查询的字段与任何值匹配,则其文档将包含在查询中。
了解更多。
归档时间: |
|
查看次数: |
951 次 |
最近记录: |