Firestore枚举兼​​容性

时间:2019-01-06 19:13:14

标签: c# google-cloud-firestore

我正在使用Cloud Firestore作为数据库。问题是,firestore似乎不支持枚举。我想存储包含以枚举为键的字典的类。有什么办法可以克服这个问题?到目前为止,我发现的唯一解决方案是将类转换为json对象,然后将其存储到db,但是由于性能原因,我不喜欢。

1 个答案:

答案 0 :(得分:0)

您唯一真正的选择是将枚举转换为唯一的字符串,该字符串通常与枚举本身同名。在引用“性能原因”之前,您应该实际对您的解决方案进行基准测试,看看它是否像您想象的一样糟糕(可能不是)。