如何将设置数据类型放入Firestore?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将设置数据类型放入Firestore?相关的知识,希望对你有一定的参考价值。
我有一个数据类A和一组字符串作为属性。我怎么把它放进Firestore?
data class A(
val str: set<String> = emptySet()
)
答案
数学集最好映射到Cloud Firestore中的数组,然后使用array-union
和array-remove
运算符进行操作,并使用array-contains
进行查询。这些运算符确保每个值只能在数组中出现一次,这是模拟一个集合所必需的。
看到:
以上是关于如何将设置数据类型放入Firestore?的主要内容,如果未能解决你的问题,请参考以下文章
如何将数据从 Firestore 映射到列表并转换为对象数据类型
“Timestamp”类型不是“DateTime”类型的子类型
我们如何使用 Angular 按 TimeStamp 数据类型对 Firebase Firestore 数据进行排序?
期望一个“用户”类型的值,但在尝试将 Firestore 数据获取到 Flutter Web 上的 PaginatedDataTable 时得到一个“Null”类型的值?
使用 SwiftUI 从 Cloud Firestore 中的集合“配置文件”中获取数据。无法将类型“[String:Any]”的值分配给类型“UserProfile”