【发布时间】:2014-10-13 05:11:33
【问题描述】:
我是钛和合金框架的新手。我创建了模型来存储一些数据。我能够插入和检索数据。我不知道如何更新行。
按照建议我做了如下,
var userLang = Alloy.Collections.userLanguage;
var models = Alloy.createModel("userLanguage");
models.fetch({id: 1});
models.save({
languageID: langID,
languageText: lang
});
上面的代码没有显示任何错误,但是当我尝试从表中选择一行时,
var userLang = Alloy.createModel('userLanguage');
userLang.fetch({
query: {
statement: "SELECT * FROM userLanguage WHERE id = ?;",
params: [ 1 ]
}
});
alert("Updated value : "+userLang.get("languageText"));
型号
exports.definition = {
config : {
"columns": {
"id": "integer",
"languageID": "integer",
"languageText": "text"
},
"adapter": {
"type": "sql",
"collection_name": "userLanguage"
}
}
};
所选行未按预期更新
【问题讨论】:
标签: titanium titanium-mobile titanium-alloy