my content class
@Entity(tableName = POST_TABLE)
@Serializable
data class Content(
@PrimaryKey(autoGenerate = false) @SerialName("id") val postId: String,
val body: String,
@Transient var categoryId: String? = null,
val createdOn: LocalDateTime,
val hasBeenUpdated: Boolean,
val header: String,
val postLanguage: String,
val postSlug: String,
val postTitle: String,
val status: String,
val summary: String,
val type: String,
val updatedOn: LocalDateTime,
val visits: Int,
) {
@Ignore
val category: Category?=null
@Ignore
var subcategories: List<Subcategory>? = null
}
and category
@Entity(tableName = CATEGORY_TABLE)
@Serializable
data class Category(
@PrimaryKey(autoGenerate = false) @SerialName("id") val categoryId: String,
val categorySlug: String,
val categoryTitle: String
)
I'm not facing an issue with subcategories only the category class