【发布时间】:2020-10-31 20:46:27
【问题描述】:
我在 firestore 中存储了一个地理点,并尝试使用我的 Hive 适配器检索它。但是,我得到了
Cannot write, unknown type: GeoPoint. Did you forget to register an adapter?
我正在注册适配器,所以这不是问题。是数据的地理点部分。
这是我的蜂巢场
@HiveField(5)
Map<String, dynamic> location;
这就是它在我的 Firestore 数据库中的样子
有没有人遇到过这个问题,或者有办法创建一个适配器供 Hive/Firestore 使用?
【问题讨论】:
-
其实我想我缩小了我的问题。我需要为 GeoPoint(外部源文件)创建一个适配器,但我不知道如何完成。
标签: firebase flutter google-cloud-firestore geopoints flutter-hive