0

我正在寻找一种解决方案,将其中一个数据字段作为 sencha 模型中的唯一字段,不知何故我无法找到它的文档。这是代码

Ext.define('handfree.model.CategoryM', {
    extend: 'Ext.data.Model',
    requires: [
        'Ext.data.identifier.Uuid'
    ],
    config: {
        fields: [
            { name: 'id', type: 'int' },
            { name: 'name',     type: 'string' }
        ],
        idProperty: 'id',
        identifier : 'uuid'
    }
});

我需要“名称”字段是唯一的。非常感谢!

4

1 回答 1

0

假设您手动将记录弹出到存储中,您可以在存储中放置一个侦听器,并在添加记录时取消设置。

http://docs.sencha.com/touch/2-0/#!/api/Ext.data.Store-event-addrecords

于 2012-08-15T18:43:19.883 回答