Sto provando a interrogare il mio database per tutti i modelli con chiavi primarie in un elenco. Questa è la mia interrogazione (idsList è un ArrayList contenente numeri interi):DBFlow seleziona dove COLUMN in elenco?
new Select().from(PostModel.class)
.where(Condition.column(PostModel$Table.ID).in(0, idsList))
.async().queryList(listener);
Ma Android Studio mette in evidenza la condizione in cui, affermando
"Cannot resolve method 'where(com.raizlabs.android.dbflow.sql.builder.Condition.In)"
Quindi non è condition.In considerata una condizione? Come posso interrogare tutti i Modelli con primaryKey in un ArrayList?
Sto utilizzando DBFlow 2.0. Posso anche usare una normale query String SQL come sostituto, ma non sono esperto in SQL, quindi se potessi fornire una query SQL String per il mio problema, sarebbe una soluzione possibile.
Avete risolto questa situazione? Per favore pubblica la tua risposta. – surfer190
Non l'ho fatto, ma guarderò nella tua risposta –