[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
절을 사용하여 필드별로 정렬 순서를 지정할 수 있습니다.
룸 데이터베이스에서 데이터를 정렬하는 방법에 대한 자세한 내용은 룸 공식 문서를 참고하시기 바랍니다.