【问题标题】:How can update record in Sugar ORM?如何更新 Sugar ORM 中的记录?
【发布时间】:2018-01-16 18:33:31
【问题描述】:

我是 Sugar ORM 的新手,想更新表的简单一条记录

List<PagingSelected> finds = (List<PagingSelected>) PagingSelected.findWithQuery(PagingSelected.class,"Select * from "+NamingHelper.toSQLNameDefault("PagingSelected")+" LIMIT 1"); 
                finds.get(0).setNext(true);
                finds.get(0).update();


这不会用记录更新表。

【问题讨论】:

    标签: android sugarorm


    【解决方案1】:

    在 Sugar ORM 中,您的类 PagingSelected 是 SugarRecord 的扩展,因此您可以使用基本方法。

    List<PagingSelected> finds = (List<PagingSelected>) PagingSelected.findWithQuery(PagingSelected.class,"Select * from "+NamingHelper.toSQLNameDefault("PagingSelected")+" LIMIT 1"); 
    finds.get(0).setNext(true);
    PagingSelected.saveInTx(finds.get(0));
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多