[kotlin] 룸 데이터베이스에서 데이터 정렬하기

다음은 룸 데이터베이스에서 데이터를 정렬하는 방법을 안드로이드 Kotlin 코드로 나타낸 예시입니다.

@Dao
interface UserDao {
    @Query("SELECT * FROM user ORDER BY name")
    fun getUsersByName(): List<User>

    @Query("SELECT * FROM user ORDER BY age DESC")
    fun getUsersByAgeDesc(): List<User>
}

위 코드에서 @Query 어노테이션을 사용하여 SQL 질의를 정의하고, 이를 통해 데이터를 원하는 순서로 가져올 수 있습니다. ORDER BY 절을 사용하여 필드별로 정렬 순서를 지정할 수 있습니다.

룸 데이터베이스에서 데이터를 정렬하는 방법에 대한 자세한 내용은 룸 공식 문서를 참고하시기 바랍니다.