Добрый час суток!
Немного не могу понять как построить запрос на UPDATE в мобильном приложении.
Например я хочу сделать такой запрос SQL
UPDATE TEST SET IsChecked = 1 WHERE Question = '' and Answer = ''
Я делаю так:
var filters = Ext.create("Terrasoft.Filter", {
type: Terrasoft.FilterTypes.Group,
logicalOperation: Terrasoft.FilterLogicalOperations.And
});
filters.addFilter(Ext.create("Terrasoft.Filter", {
property: "Question ",
value: multiAnswerId // тут Id Question (для фильтра как выше)
}));
filters.addFilter(Ext.create("Terrasoft.Filter", {
property: "Answer ",
value: answerVariantId // тут Id Answer(для фильтра как выше)
}));
var sql = Terrasoft.Sql.UpdateBuilder.build({
model: "Test", //Таблица в которую хочу сделать запрос
queryConfig: queryConfig, //что это ?
record: record, // что это?
filter: filters,// это у меня есть
includeOnlyModifiedColumns: true // что это?
});
sqls.push(sql);
Подскажите пожалуйста,как мне в мой обьект который я бросаю (var sql = ...) добавить по сути SET IsChecked =1 ? Ведь фильтры я уже сделал,а как сформировать немного не пойму.. может мне даже QueryConfig и includeOnlyModifiedColumns вообще ну нужны ? и достаточно как то константами сделать ? Спасибо заранее!