Написать запрос строки в комнате Sqllite - PullRequest
0 голосов
/ 14 ноября 2018

Мне нужно написать этот запрос с помощью запроса sqllite room с классом Dao.I.getItemID () является динамической переменной.

"SELECT item_quantity FROM item WHERE item_id ='"+I.getItemID()+"'"

Ответы [ 2 ]

0 голосов
/ 14 ноября 2018

Проверьте эту ссылку для получения дополнительной информации о доступе к данным с использованием комнаты.

@Dao
public interface MyDao {

    @Query("SELECT item_quantity FROM item WHERE item_id = :itemId")
    public int getItemQuantity(String itemId);

}
0 голосов
/ 14 ноября 2018

Если это то, что вы имели в виду, вы почти поняли это:

"SELECT item_quantity FROM item WHERE item_id = :I.getItemID()"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...