Ich muss die physische Position einer Zeile von ROWID mit Ormlite
finden.Ormlite unbekannt ROWID
Aber wenn ich versuchte, Zeilen mit ROWID zu sortieren, löst es die Ausnahme aus.
java.lang.IllegalArgumentException: Unknown column name 'rowid' in table Deals
-Code folgt,
mDealsDao.queryBuilder().orderBy("rowid", true).query();
Wie kann ich diese Sorge zu überwinden? Hat jemand die Ausgabe Prior ... konfrontiert?
Ja, ich habe kein "rowid" -Feld in meiner Entität. Ich muss das interne Feature 'rowid' zum Abrufen der Zeile in der eingefügten Reihenfolge verwenden. – Christ
Bekommen Sie nicht Dinge in 'rowid'-Reihenfolge standardmäßig? – Gray
Nein, ich habe einige Probleme mit dem Primärschlüssel, die Sie [hier] erwähnt haben (http://stackoverflow.com/questions/7073923/android-ormlite-insert-row-with-id). kannst du mich bitte dazu bringen, Dinge mit der Funktion [ROWID] (http://www.orafaq.com/wiki/ROWID) in der Datenbank zu bekommen? Danke für deine wertvolle Zeit. – Christ