Android комната связь с условием - PullRequest
0 голосов
/ 07 марта 2019

В комнате я знаю, что мы можем создавать сущности с @Embedded и @Relation, чтобы создать модель один ко многим.Тем не менее, кажется, что все элементы, у которых совпадают родительский и дочерний столбцы, совпадают.

Если у меня есть две таблицы, одна со столбцом id_1, а другая со столбцами id_2 и type, как бы ясмоделируйте запрос, который фильтрует оба совпадения id и type?

Запрос будет выглядеть примерно так:

SELECT * FROM table1 LEFT JOIN table2 ON id_1 = id_2 WHERE id_1 = :id AND type = :type",

, но если будет возвращена модельиспользует @Relation, компилятор предупреждает, что все столбцы таблицы 2 не используются, так как они выбираются с использованием отношения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...