2012-10-30 11 views
10

Gibt es eine Möglichkeit, die DB die ID-Eigenschaft auf eine automatische Weise zu erstellen?GreenDAO Erstellen einer automatischen ID-Eigenschaft

ich etwas erzeugen möchten, die wie folgt aussieht:

Entity entity = schema.addEntity("MyEntity"); 
entity.addIdProperty().autoIncrement().primaryKey(); 

ist das möglich?

Antwort

11

Ja, das sieht gut aus. Abhängig von Ihren Bedürfnissen sollte entity.addIdProperty() oder entity.addIdProperty(). AutoIncrement() in Ordnung sein. addIdProperty wird bereits primaryKey() aufrufen.

+4

bedeutet dies, dass beim Einfügen in die DB automatisch eine ID erstellt wird? – thepoosh

+1

Der richtige Weg ist: tipo.addIdProperty(). Autoincrement(); –

Verwandte Themen