SQLite
 sql >> Datenbank >  >> RDS >> SQLite

Wählen Sie mit greendao mehrere Spalten aus zwei Tabellen aus

Greendao unterstützt noch keine Joins.

Selbst wenn:greendao ist ein ORM-Framework. Dies bedeutet, dass Ihre Tabellenzeilen Objekten zugeordnet werden. Mit einem ORM-Framework bewegen Sie sich im Allgemeinen von Objekt zu Objekt, indem Sie die toMany- und toOne-Beziehungen verwenden, und Sie fordern nicht an, dass mehrere Zeilen einem Objekt zugeordnet werden.

Für Ihr Problem bedeutet dies, dass Sie Ihre gewünschten Entitäten von A erhalten sollten.

Wenn Sie die entsprechenden B-Entitäten benötigen, können Sie über A darauf zugreifen. Dazu müssen Sie eine toMany- oder toOne-Beziehung zwischen A und B angeben (abhängig von Ihrem Datenmodell).