Цепочка 2 @Query команды в комнате

Я создаю приложение для Android в качестве стороннего проекта с использованием Room Persistence Library, и я столкнулся с небольшой проблемой: я хотел бы объединить два @Query Команды в комнате примерно так:

"UPDATE table SET bool = 0 WHERE bool = 1" а также "UPDATE table SET bool = 1 WHERE id = :objId" где objId дается в качестве параметра в Дао.

Первый - сбросить все bool переменные для всех объектов и обновления bool только для одного объекта.

Я пытаюсь связать эти 2 @Query команды в одном @Query команда.

Я много искал в интернете без удачи. Я не уверен, что это можно сделать проще, и если это возможно, пожалуйста, опубликуйте правильный способ сделать это. Я новичок в комнате, и каждая помощь высоко ценится!

0 ответов

Другие вопросы по тегам