Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kotlin Objectbox:如何初始化ToMany<&燃气轮机;科特林的关系 @实体 数据类电子邮件( @Id变量Id:Long=0, 变量主题:String=“”, 变量主体:String=“”, 变量附件:ToMany?=null, )_Kotlin_Objectbox - Fatal编程技术网

Kotlin Objectbox:如何初始化ToMany<&燃气轮机;科特林的关系 @实体 数据类电子邮件( @Id变量Id:Long=0, 变量主题:String=“”, 变量主体:String=“”, 变量附件:ToMany?=null, )

Kotlin Objectbox:如何初始化ToMany<&燃气轮机;科特林的关系 @实体 数据类电子邮件( @Id变量Id:Long=0, 变量主题:String=“”, 变量主体:String=“”, 变量附件:ToMany?=null, ),kotlin,objectbox,Kotlin,Objectbox,对于“attachments”,有没有更好的方法在不指定null的情况下执行此操作?您是否尝试过lateinit?无法将lateinit用于主构造函数,但您可以将此特定属性放在bodyobjextbox调用getAttachments()中,这将引发异常“lateinit属性附件尚未初始化”如果在设置它之前已初始化,则是,这是一个问题您是否尝试过lateinit?无法将lateinit用于主构造函数,但您可以将此特定属性放在bodyobjextbox调用getAttachments()中,这将引

对于“attachments”,有没有更好的方法在不指定null的情况下执行此操作?

您是否尝试过
lateinit
?无法将lateinit用于主构造函数,但您可以将此特定属性放在bodyobjextbox调用getAttachments()中,这将引发异常“lateinit属性附件尚未初始化”如果在设置它之前已初始化,则是,这是一个问题您是否尝试过
lateinit
?无法将lateinit用于主构造函数,但您可以将此特定属性放在bodyobjextbox调用getAttachments()中,这将引发异常lateinit属性附件尚未初始化“如果在设置之前已初始化,则是,这是一个问题
@Entity
data class EmailMessage (
    @Id var id: Long = 0,
    var subject: String = "",
    var body: String = "",
    var attachments: ToMany<Attachment>? = null,
)