Допустим, у нас есть User
сущность (пропущенные аннотации)
class User{
String name;
}
, и я хочу получить доступ к имени пользователя внутри @Query
@Query("insert into user(name) values(:user.name)")
void insertUser(User user);
Приведенный выше пример предназначен только длядемонстрационная цель.Я не могу использовать @Insert
, потому что есть составные первичные ключи, и я вручную увеличиваю id внутри запроса.