实际变量是Long但是在将它保存到Firestore时我意外地将其转换为String,现在我无法在此String字段上执行whereGreaterThan,whereLessThan,orderBy等查询
答案 0 :(得分:2)
没有办法神奇地改变数据类型。最简单的方法是重写所有保存为字符串的文档。
您可以使用类似Python服务器库的方法在GCP控制台中使用Cloud Shell。
注意,您可以通过对>= ""
执行过滤来获取字段设置为字符串的所有文档。这将为您提供具有任何值的字符串的每个字段,以及空字符串。