Библиотека сохранения комнат — запрос с подстановочными знакамиAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Гость
 Библиотека сохранения комнат — запрос с подстановочными знаками

Сообщение Гость »

В моем классе Room Dao у меня есть следующий метод запроса:

Код: Выделить всё

@Query("SELECT * FROM word_table WHERE firstName LIKE :word")
fun findByName(word:String): DataSource.Factory
Я также хочу получить имена с подстановочными знаками, где начало и конец слова могут быть любыми.
Итак, запрос типа «книга» также должен возвращать слова «

Код: Выделить всё

CarBook", "MathBook", "BooksForLearning", "TheBooksToTry". Таким образом, запрос должен отловить слова, в которых термин «книга»
может находиться в любой позиции. Возможно ли это с ключевым словом SQL LIKE или мне нужно добавить другие ключевые слова?

В некоторых запросах SQL я видел, что % добавляется в начале в конце (в моем случае это будет «%» + :word + «%» ??), но я не знал, как это сделать в Room.

Подробнее здесь: https://stackoverflow.com/questions/593 ... -wildcards
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»