Próbuję wykonać zapytanie do mojej bazy danych dla wszystkich modeli z kluczami podstawowymi na liście. To jest mój kwerendy (idsList jest ArrayList zawierających liczby całkowite):DBFlow wybierz gdzie COLUMN na liście?
new Select().from(PostModel.class)
.where(Condition.column(PostModel$Table.ID).in(0, idsList))
.async().queryList(listener);
Ale Android Studio podkreśla WHERE warunek, stwierdzając
"Cannot resolve method 'where(com.raizlabs.android.dbflow.sql.builder.Condition.In)"
Więc nie Condition.In uważany za warunek? Jak mogę zapytać wszystkich modeli z kluczem primaryKey w ArrayList?
Używam DBFlow 2.0. Mogę również użyć zwykłego łańcucha zapytań SQL jako substytutu, ale nie jestem tak zorientowany w SQL, więc jeśli mógłbyś dostarczyć ciąg zapytania SQL dla mojego problemu, byłoby to możliwe.
Czy to załatwić? Proszę zamieścić swoją odpowiedź. – surfer190
Nie, ale przyjrzę się twojej odpowiedzi –