Я использую пространство для своего приложения и хочу запросить таблицу для каждой уникальной комбинации recordingId и markerId:
@Entity(tablename = "table")
data class Table(
val recordingId: Int,
val markerId: Int,
...)
TableDao:
@Query("SELECT DISTINCT markerId, recordingId FROM table GROUP BY recordingId")
fun getRecordingWithMarkTyps(): LiveData<List<Pair<Int,Int>>>
Однако я не уверен, как Я должен сопоставить ожидаемый результат с результатами запроса.