2016-04-04 9 views
0

Es gibt 1 ~ 20 Nummern in der Liste. Und ich möchte 1 ~ 10 Zahlen nehmen. aber unter Code kann nicht 1 ~ 10 Zahlen nehmen. nur 1 und 10 ..Ist DBflow zwischen Casting möglich?

wie mache ich?

startNum = 1; 
endNum = 10; 

public List<Object> findbyBetweenStartEnd(String startNum, String endNum) 
{ 
    return SQLite.select() 
     .from(Object.class) 
     .where(Object_Table.no.between(startNum).and(endNum)) 
     .queryList(); 
} 

Antwort

1

I Aktualisiert Ihre Anfrage wird für mich arbeiten, jetzt die Nummer der Liste mit Start immer auf Endwert

return SQLite.select() 
     .from(Object.class)   
     .where(Condition.column(Object_Table.no).between(startNum).and(endNum)) 
     .queryList();