Я хочу получить список [b][code]MyModel[/code][/b] чей [b][code]deletedAt[/code][/b] значение NULL. Вот моя таблица:
[code]@Entity(tableName = "my_table") data class MyModel( @PrimaryKey @ColumnInfo(name = "id") var id: String, @ColumnInfo(name = "deletedAt") var deletedAt: Date? = null ) [/code]
Дао:
[code]@Dao abstract class MyDao : BaseDao {
@Query("SELECT * from my_table WHERE deletedAt IS NULL") abstract fun getList(): LiveData } [/code]
Мой преобразователь типов:
[code]object DateTypeConverter { @TypeConverter @JvmStatic// It need to added else gives unwanted data binding error :D fun fromTimestamp(value: Long?): Date? { return if (value == null) null else Date(value) }