0
Idでレコードを削除したいです。 例ストアにRoleId、RoleName fiedsが含まれています。extJs/SenchaのストアからID別レコードを削除します
ストアには多くのレコードがありますが、ストアからレコードを削除/削除するRoleIdがあります。 私はすでに試してみましたが、動作していません。
roleId = Ext.getStore('userStore').first().data.roleId;
var roleStore = Ext.getStore('userStore').first().companies().first().roles();
roleStore.remove(roleStore.findRecord('roleId', roleId));
も試してみました...
roleId = Ext.getStore('userStore').first().data.roleId;
var roleStore = Ext.getStore('userStore').first().companies().first().roles();
roleStore.removeAt(roleStore.find('roleId', roleId));
まず最初は、バッファストアということでしょうか?バッファリングされたストアがこのメソッドをサポートしないためです。通常の店舗の場合は、「roleStore.find( 'roleId'、roleId)」の有効な結果が得られますか? – Tejas
はroleId intまたはstringですか?整数の場合は、parseIntを使用して比較が満たされるようにしてください。私が覚えているところでは、findメソッドではsenchaを使用しています。 – abeyaz