Für verschachtelte JSON-Objekte Kombination wieRetrofit 2 mit Greendao Einheiten
{"members": [
{
"id":366,
"code":"T1234",
"defaultAddress": {
"addressLine1": "A2 Rityayan co-operative Housing Society"
"addressLine2": "P-34 Moti jheel avenue Dumdum"
}
}
]}
ich die folgenden Einheiten in Greendao gemacht haben,
private static void addMember(Schema schema) {
Entity member = schema.addEntity("CareMember");
Property memberId = member.addLongProperty("id").primaryKey().getProperty();
member.addStringProperty("code").unique();
Entity defaultAddress = schema.addEntity("DefaultAddress");
defaultAddress.addIdProperty();
defaultAddress.addStringProperty("addressLine1");
defaultAddress.addStringProperty("addressLine2");
member.addToOne(defaultAddress, memberId);
defaultAddress.implementsSerializable();
}
Ich möchte eine 0.59 Beziehung zu schaffen und die Modelle speichern in Datenbank Obwohl das Element gespeichert ist, ist es schwierig, die Standardadresse zu speichern und wiederherzustellen. Ich habe eine Umgehungslösung entwickelt, hoffe aber, dass es einen richtigen Weg dafür gibt. Jede mögliche Hilfe würde geschätzt werden
Können Sie mir bitte sagen, wie dies mit greendao 3.0.1 – neena
Tut mir leid, ich bin fertig mit GreenDao und verwendet DbFlow. Aber wenn ich es sehe, werde ich es hier posten. – Debanjan