我創建了兩個對象。一個延伸另一個。 父對象有一個ID,因爲它的ObjectBox文件中寫的,但我不能用的錯誤生成項目: Error:[ObjectBox] Code generation failed: No ID property found for "Entity FastCacheData" (use @Id on a property of type long)
CacheData:
@Entity
data class EmailMessage (
@Id var id: Long = 0,
var subject: String = "",
var body: String = "",
var attachments: ToMany<Attachment>? = null,
)
for'attachments',有沒有更好的方式
即時嘗試爲類創建對象框,但我不需要保存該特定類的所有值。我只在運行時使用的值的 一部分,所以沒有指向它們保存在數據庫 IV試圖尋找在你的網站,但使用 IM找不到有關排除值的任何文件Android和科特林 例如: class Timer(var total : Long) {
//i dont need to save it. use it for runtime only
va
在我的代碼我把一些基礎領域中的抽象基類BaseEntity: public abstract class BaseEntity {
@Id
private long id;
public BaseEntity() {
}
public BaseEntity(long id) {
this.id = id;
}