有没有办法更新只有一定数量的列,而不是将新的实体对象作为arg传递到DAO接口函数中,以便在通过其主键引用数据时更新一行数据。实体而不是所有列?我尝试只更新我的实体的几个列,但无济于事:
(minibatch, C)
......显然是" AND"关键字不像第一个参数那样起作用," name",已更新。
答案 0 :(得分:1)
尝试:
"UPDATE media SET name = :name, description = :description," +
" uri = :uri, text = :text, media_type = :mediaType" +
" WHERE id = :id"
有关UPDATE
语法的详情,请参阅the SQLite documentation。