gpt4 book ai didi

java - 检索 POJO 中的 firebase hashmap 数据

转载 作者:行者123 更新时间:2023-12-01 09:59:59 25 4
gpt4 key购买 nike

我用了ArrayList将数据存储在Firebase上.它被存储为 HashMap键值从 0 开始,其值存储为字符串。

数据库如下:

enter image description here

我正在使用POJO ,存储和检索数据。

我的POJO定义如下:

@JsonIgnoreProperties(ignoreUnknown = true)
public class POJO_MemoriesRVDisplay {
String mem_name;
String mem_place_street_address;
HashMap<Object,Object> images;

public POJO_MemoriesRVDisplay() {
}

public HashMap<Object, Object> getImages() {
return images;
}

public void setImages(HashMap<Object, Object> images) {
this.images = images;
}

public POJO_MemoriesRVDisplay(String mem_name, String mem_place_street_address, HashMap<Object, Object> images) {
this.mem_name = mem_name;
this.mem_place_street_address = mem_place_street_address;
this.images = images;
}

public String getMem_name() {
return mem_name;
}

public void setMem_name(String mem_name) {
this.mem_name = mem_name;
}

public String getMem_place_street_address() {
return mem_place_street_address;
}

public void setMem_place_street_address(String mem_place_street_address) {
this.mem_place_street_address = mem_place_street_address;
}
}

当我运行此代码时,出现如下错误:

Failed to bounce to type

如何声明 POJO适本地。我已经尝试了几个帖子,但无能为力。尝试将图像的声明更改为字符串,仍然不起作用。请帮忙!

最佳答案

问题出在 HashMap 声明中。最初声明为

Hasmap<Object, Object> images;

在 POJO 中不起作用,但经过几个小时的尝试和错误后,我删除了 POJO 并重新启动了系统。当我重新创建 POJO 文件时,我将 Hashmap 声明为:

Hashmap images;

关于java - 检索 POJO 中的 firebase hashmap 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36883938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com