有没有办法在Firestore中更改字段的数据类型?

时间:2017-12-21 11:41:19

标签: firebase google-cloud-firestore

实际变量是Long但是在将它保存到Firestore时我意外地将其转换为String,现在我无法在此String字段上执行whereGreaterThan,whereLessThan,orderBy等查询

1 个答案:

答案 0 :(得分:2)

没有办法神奇地改变数据类型。最简单的方法是重写所有保存为字符串的文档。

您可以使用类似Python服务器库的方法在GCP控制台中使用Cloud Shell。

注意,您可以通过对>= ""执行过滤来获取字段设置为字符串的所有文档。这将为您提供具有任何值的字符串的每个字段,以及空字符串。