Sto tentando di effettuare un aggiornamento di massa a una colonna utilizzando ActiveAndroid. Ecco il mio codice:Aggiornamento ActiveAndroid() query
new Update(SomeModel.class).set("Enabled = 0").execute();
Ma sto diventando un
(Modifica: Il mio male, l'errore era da qualche altra parte). Qualcuno sa come eseguire una query StackOverflowError
.
Update()
? Non dice nulla nel wiki di ActiveAndroid.
Edit:
Questa sintassi è corretta:
new Update(SomeModel.class)
.set("Enabled = 0")
.where("Account = ?", account.getId())
.execute();
si può saltare il where
se non necessario.
È possibile aggiungere la traccia dello stack? –
@jlhonora perché dovresti usare .set ("Abilita = 0") .. P.S: Sono nuovo su Android attivo .. –
@Ajay perché è più performante del caricamento + del salvataggio. Specialmente se hai molti articoli da aggiornare. – jlhonora