私のユーザーには次の構成があります。
identifier: 'uuid',
proxy: {
    type: 'localstorage',
    id: 'tm-user'
}
しかし、私のローカルストレージには次のように表示されます:

tm-userユーザー プロファイルを保存するたびにID がキーに追加されるのはなぜですか?
それが役立つ場合は、毎回ユーザーを上書きするだけですか?
                    // create user
                    var user = Tm.model.User.create({
                        id: response[0].id,
                        ...
                    });
                    user.save();
編集:完全なモデルが要求されました:
Ext.define('Tm.model.User', {
    extend: 'Ext.data.Model',
    config: {
        hasMany: { model: 'Tm.model.Exam', name: 'exams', autoLoad: true },
        fields: [
            { name: 'id', type: 'int' },
            { name: 'username', type: 'string' },
            { name: 'email', type: 'string' },
            { name: 'nameFirst', type: 'string' },
            { name: 'nameLast', type: 'string' },
            { name: 'syncedAt', type: 'date', defaultValue: null }
        ],
        validations: [
            { field: 'id', type: 'presence' },
            { field: 'username', type: 'presence' },
            { field: 'syncedAt', type: 'presence' },
            { field: 'email', type: 'presence' },
            { field: 'email', type: 'email' },
            { field: 'username', type: 'length', min: 3 }
        ],
        identifier: 'uuid',
        proxy: {
            type: 'localstorage',
            id: 'tm-user'
        }
    }
});