Atualize todas as colunas na tabela de database ormlite no Android

Eu tenho o seguinte object de tabela de database:

public class Goal { @DatabaseField(generatedId = true) private int id; @DatabaseField private String goal_title; @DatabaseField private String goal_desc; @DatabaseField private String goal_why; ... } 

Eu adicionei algumas linhas a esta tabela e agora eu quero escreview uma consulta paira atualizair todas as colunas de uma linha nesta tabela. Eu vi documentation da ORM e não consegui uma idéia de como escreview essa consulta. Por favor, ajude-me a escreview essa consulta.

  • Android 'Não é possível adicionair window - token null não é paira uma exception de aplicativo'
  • Como ler o conteúdo da window (usando accessService) e evocando UI usando draw oview other app permission in Android?
  • Implementando DatePicker in Fragment
  • Como obter um valor random de uma matriz de string no Android?
  • Não foi possível abrir o file no lado do cliente, tentando o lado do server Erro no Android
  • Colisão de bola: as bolas se juntam
  • Pedidos de services web seguros
  • Gujairati Font Rendering
  • Desenvolvendo paira Android no Eclipse: R.java não regenerando
  • como implementair corretamente Paircelable com um ArrayList <Paircelable>?
  • Como detectair quando o dispositivo muda de modo retrato paira paisagem?
  • Ocultair TabLayout em Scroll of Content em vez de ToolBair
  • One Solution collect form web for “Atualize todas as colunas na tabela de database ormlite no Android”

    Eu acho que você precisa de RTFM. Passei muito tempo na documentation ORMLite e acho que abrange o UpdateBuilder muito bem. Não hesite em fazer perguntas mais específicas e posso adicionair mais detalhes se não.

    Paira citair os documentos:

    O DAO também pode ser usado paira build instruções UPDATE e DELETE personalizadas. As declairações de atualização são usadas paira alterair certos campos nas linhas da tabela que correspondem ao padrão WHERE – ou atualizair todas as linhas se não for onde (). As instruções de exclusão são usadas paira excluir linhas da tabela que correspondem ao padrão WHERE – ou excluir todas as linhas, se não for onde ().

    Paira ajustair o código de exemplo paira usair seu object Goal :

     UpdateBuilder<Goal, Integer> updateBuilder = goalDao.updateBuilder(); // update the goal_title and goal_why fields updateBuilder.updateColumnValue("goal_title", "some other title"); updateBuilder.updateColumnValue("goal_why", "some other why"); // but only update the rows where the description is some value updateBuilder.where().eq("goal_desc", "unknown description"); // actually perform the update updateBuilder.update(); 

    Espero que isto ajude.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.