Room-запрос всех коллекций и 3 булавки для каждой коллекции - PullRequest
0 голосов
/ 08 февраля 2020

Я использую Room в качестве базы данных в моем приложении, которое имеет 2 таблицы: коллекции и выводы. для каждой коллекции у пользователя может быть много контактов.

@Entity(indices = {@Index("id")})
public class Collection {

@ColumnInfo(name = "id")
@PrimaryKey(autoGenerate = true)
public int id;

@ColumnInfo(name = "name")
public String name;
}
    @Entity(indices = {@Index("collectionID")}, foreignKeys = @ForeignKey(entity = Collection.class, parentColumns = "id", childColumns = "collectionID", onDelete = ForeignKey.CASCADE))

public class Pin {

    @PrimaryKey(autoGenerate = true)
    int id;

    @ColumnInfo(name = "url")
    public String url;

    @ColumnInfo(name = "ID")
    public String ID;

    @ColumnInfo(name = "ShortCode")
    public String ShortCode;

    @ColumnInfo(name = "collectionID")
    public String collectionID;
}

Мне нужно выполнить запрос, который возвращает все коллекции и 3 контакта для каждой коллекции. как выполнить такой запрос с комнатой?

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