0
Ich wollte einen Datensatz bearbeiten.aber ich kann meinen Wert nicht ändern.Datensatz mit Glut Daten bearbeiten
/models/activite.js
import DS from 'ember-data';
export default DS.Model.extend({
nomActivite : DS.attr(),
nb : DS.attr(),
});
meine Funktion
edit(){
var controller=this.get('controller');
console.log(this.store.query('activite',{nomActivite:"work"}));
this.store.query('activite',{nomActivite:controller.get('nomAct')}).then(function (record) {
record.set('nb',controller.get('nb'));
record.save();
console.log(record.get('nb'));
});
ich dies zu tun, und ich habe hinzugefügt:. Record.save() dann (function (activite) { console.log (activite.get (‘ nb ')); console.log (activite.get (' nomActivite ')); }); und gib mir den Wert von nb zurück, aber keinen nomActivite.aber es gab keine Änderung in der db.thank Sie mir zu helfen;) – loulouCa
Ich bin auch a: console.log (record.get ('nomActivite')); Undefiniert mich, so was falsch ist this.store.query ('activite', {nomActivite: controller.get ('nomAct')}) aber ich sehe nicht, was sonst ... – loulouCa