Допустим, у меня есть пользователи сущностей -
@Entity()
class Users(
val firstName: String,
val lastName: String
)
Теперь я хочу создать составной индекс для этой сущности (таблицы), например: (firstName DES C, lastName DES C) , Я могу сделать это с помощью команды sqlite следующим образом -
CREATE INDEX index_Users_firstName_lastName ON Users(firstName DESC, lastName DESC)
Но я не могу сделать это с помощью свойства индексов в аннотации @Entity. Я попытался сделать это -
@Entity(indices = [Index("firstName DESC", "lastName DESC")])
class Users(
val firstName: String,
val lastName: String
)
Но это приводит к следующей ошибке компилятора - ошибка: firstName DES C, на который есть ссылка в индексе, не существует в сущности.
Is Можно ли создать индекс в порядке убывания для столбца в комнате?