gpt4 book ai didi

sencha-touch-2 - 使用 hasOne 关联保存模型

转载 作者:行者123 更新时间:2023-12-02 05:06:33 24 4
gpt4 key购买 nike

我有这些模型:

Ext.define('TestApp.model.User', {
extend: 'Ext.data.Model',
config: {
fields: [
{name: 'username', type: 'string'},
],

proxy: {
type: 'localstorage',
},
},
});

Ext.define('TestApp.model.Config', {
extend: 'Ext.data.Model',
config: {

hasOne : {model: 'TestApp.model.User', name: 'user'},

proxy: {
type: 'localstorage',
},

}
});

我试过像这样保存配置条目:

    var david = Ext.create('TestApp.model.User', {username: 'david'})
david.save();
var config = Ext.create('TestApp.model.Config');
config.setUser(david);
config.save();

当我重新启动应用程序时,我的用户条目已保存并且我的配置条目已保存但是我的关联未保存:

config.getUser() -> 我得到 undefined

最佳答案

根据 Mitchell Simoens不支持存储关联数据。

不确定它是否对您的情况有帮助,但是 an approach is sketched (这种方法似乎也解决了我自己当前(不相关的)问题)。

希望对你有帮助

关于sencha-touch-2 - 使用 hasOne 关联保存模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10847104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com