samedi 6 octobre 2018

createRecord is creating a record with null

I have hasMany property. Here is my model

status: DS.attr(), 
    OnInsert: DS.attr('boolean',{defaultValue: true}),
    rOnUpdate: DS.attr('boolean',{defaultValue: false}),
    filterQuery:DS.attr({defaultValue: {"condition": "AND", "subRules": [], "subGroups" : []}}),
    ruleCase:DS.hasMany('rule',{async:true}),

In my hbs i have created button with some action on it: Here is my hbs code:

<button type="button" class="btn btn-warning btn-sm" >Case</button>

Then in the controllers i have defined this action: Here is my controller code:

actions:{
    createrecord:function(){
        return this.store.createRecord('rulecase');
    }
}

But every time when i click on the add button it creates an empty record with id =null because on which i am not able to iterate over model.ruleCase. How to overcome this problem????




Aucun commentaire:

Enregistrer un commentaire