0

sencha のモデルでデータ フィールドの 1 つを一意のフィールドとして作成するソリューションを探していますが、ドキュメントが見つかりません。ここにコードがあります

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 に答える