首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在类com.example.inquiryhome.model.User.UserDoctor上找不到E7Dap0gODdUrzBC0Dnkn2jfoCbh1的设置器/字段

在类com.example.inquiryhome.model.User.UserDoctor上找不到E7Dap0gODdUrzBC0Dnkn2jfoCbh1的设置器/字段
EN

Stack Overflow用户
提问于 2021-03-07 02:56:50
回答 1查看 15关注 0票数 0

我收到此错误:在类com.example.inquiryhome.model.User.UserDoctor上找不到E7Dap0gODdUrzBC0Dnkn2jfoCbh1的设置器/字段

这是我用来从firebase接收数据的代码

代码语言:javascript
运行
AI代码解释
复制
 fun GetAllDoctor(): MutableLiveData<UserDoctor>{
    var liveData = MutableLiveData<UserDoctor>()
    auth = FirebaseAuth.getInstance()

    databaseReference = FirebaseDatabase.getInstance().reference
    databaseReference.child("users").addValueEventListener(object: ValueEventListener{
        override fun onDataChange(snapshot: DataSnapshot) {
            if(snapshot.exists()){
                for(doctor in snapshot.children){
                    var userDoctor: UserDoctor = snapshot.getValue(UserDoctor::class.java)!!


                        liveData.value = userDoctor

                }
            }
        }

        override fun onCancelled(error: DatabaseError) {
            Log.e(TAG, "$error")
        }

    })

    return liveData
}

这是我的班级UserDoctor

代码语言:javascript
运行
AI代码解释
复制
data class UserDoctor (

val Id: String = "",
val Name: String? = null,
val Last_name: String? = null,
val Email: String = "",
val Birth: String? = null,
val Speciality: String? = null,
//val Image_Profile: Bitmap,
val Squatur: String = ""



)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-07 03:06:40

您正在尝试使用以下命令从/users读取Doctor

代码语言:javascript
运行
AI代码解释
复制
var userDoctor: UserDoctor = snapshot.getValue(UserDoctor::class.java)!!

这应该是:

代码语言:javascript
运行
AI代码解释
复制
var userDoctor: UserDoctor = doctor.getValue(UserDoctor::class.java)!!
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66512787

复制
相关文章
【分享】在集简云上架应用如何设置动作字段?
字段是用户要在前端填写的内容,可以在应用授权,设置触发/执行动作时都需要设置,字段在开发后台配置后,用户在使用时可在前端看到对应的字段。
集简云
2022/08/26
1K0
【分享】在集简云上架应用如何设置动作字段?
【分享】在集简云上架应用如何设置动作字段参数?
在开发者平台应用授权和触发/执行字段时都会涉及到字段参数,我们介绍一下各个字段参数的配置。
集简云
2022/08/30
1.1K0
在 Linux 上使用 systemd 设置定时器
定时器增加了另一种启动服务的方式,基于……时间。尽管与定时任务很相似,但 systemd 定时器稍微地灵活一些。让我们看看它是怎么工作的。
用户8989785
2021/09/10
1.7K0
在MacOSX机器上设置JenkinsCI服务器
Jenkins Wiki提供了用于Jenkins安装的选项列表,但没有提及Mac OSX。尽管它提到了Docker,但我只听说过有关Docker的好消息。在本文中,我将坚持使用自制软件。在继续操作之前您需要在Mac上安装和配置JDK。
DevOps云学堂
2020/07/24
2.5K0
在 Laravel Eloquent 模型类zhon设置访问器和修改器
前面两篇教程我们陆续为大家介绍了模型类的基本增删改查操作,以及如何通过模型类进行批量赋值和软删除,今天我们继续为大家介绍模型类的高级特性 —— 访问器和修改器。
学院君
2021/01/22
1.5K0
反射类的字段
@Test public void test6() throws Exception { Person person = new Person(); Class c1 = Class.forName("com.lan.reflect.Person"); Field f = c1.getField("name"); //获取字段的值 Object value = f.get(person);
MonroeCode
2018/01/11
6490
iOS 的系统类信息在栈上?
前言 今天有位群友抛出了一个很有意思的问题:为什么系统类的 class 地址比栈区变量更高? image-20210519235852843 iOS 进程内存布局 通常情况下,我们对进程内存的布局
酷酷的哀殿
2021/06/22
8360
iOS 的系统类信息在栈上?
Oracle 和 Mysql 的索引在Null字段上处理的异同
本文作者系Scott(中文名陈晓辉),ORACLE数据库专家,就职于甲骨文中国。个人主页:segmentfault.com/u/db_perf ,经其本人授权发布。
SQLplusDB
2022/08/22
1.1K0
ubuntu上找不到wifi适配器,浏览器找不到服务器解决办法
虚拟机学习真是感到很头疼,又遇到火狐浏览器找不到服务器! 解决方案: 把虚拟机先关掉,到编辑:点击虚拟网络编辑器 然后:点击还原默认设置 最后再进入虚拟机就可以上网了!
川川菜鸟
2021/10/18
1.8K0
在 Debian Stretch 上设置自动升级
不少博主,出于安全、稳定的考虑,在自己的服务器上使用了 Debian 操作系统。我们知道,对于多数应用环境,特别是 LNMP 环境,绝大多数安全更新可以自行安装,本文我们将详细介绍,如何在 Debian 环境下自行下载安装最新的系统安全补丁。
Debian中国
2018/12/21
9130
Java类加载器详解(上)
我们知道,新建一个Java对象的时候,JVM要将这个对象对应的字节码加载到内存中,这个字节码的原始信息存放在classpath(就是我们新建Java工程的bin目录下)指定的目录下的.class文件,类加载需要将.class文件导入到硬盘中,经过一些处理之后变成字节码在加载到内存中。
Java团长
2018/07/23
4030
Java类加载器详解(上)
在类路径或引导类路径中找不到程序包 java.lang
正确配置如下:Windows(分隔符英文分号):XML/HTML code bootclasspath ${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</ bootclasspath linux(分隔符英文冒号):XML/HTML code bootclasspath ${java.home}/lib/rt.jar:${java.home}/lib/jce.jar</ bootclasspath
Raindew
2018/06/14
3.9K0
dotnet 修复在 Linux 上使用 SkiaSharp 提示找不到 libSkiaSharp 库
本文告诉大家如何简单修复在 Linux 上使用 SkiaSharp 提示找不到 libSkiaSharp 库
林德熙
2022/08/12
5.1K0
在 Debian Linux 上设置和配置网桥
如何你想为你的虚拟机分配 IP 地址并使其可从你的局域网访问,则需要设置网络桥接器。默认情况下,虚拟机使用 KVM 创建的专用网桥。但你需要手动设置接口,避免与网络管理员发生冲突。
用户8989785
2021/09/10
5.5K0
【Android NDK 开发】JNI 方法解析 ( C/C++ 设置 Java 对象字段 | 查找字段 | 设置字段 )
调用 jfieldID GetFieldID(jclass clazz, const char* name, const char* sig) 方法 , 获取对象属性 ID ;
韩曙亮
2023/03/27
9850
hbase启动找不到主类
: 错误: 找不到或无法加载主类 .Library.Java.JavaVirtualMachines.jdk1.8.0_291.jdk.Contents.Home.bin.java
yiduwangkai
2021/07/01
1.2K0
phpstudy8在windows2016上安装后在服务列表找不到服务
phpstudy最新版用了mysql8.0,安装之前先安装VC库http://www.pc6.com/softview/SoftView_104246.html
Windows技术交流
2019/12/31
2.7K0
点击加载更多

相似问题

重新发布:在类上找不到mblogBegginer的设置器/字段

111

火基,类文件:在“myclass”上找不到“UserTwo”的设置器/字段

10

在类com.example.mayank.messaging.productDetail上找不到详细信息的设置器/字段

120

在类com.potenza_pvt_ltd.AAPS.TruckDetailsActivity上找不到车辆类型的设置器/字段

16

如何修复在类com.example.chatappfirebase.Model.User上找不到id的设置器/字段?

112
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档