I have an items
route that lists items, when I click one I go to an item
route that shows the one item. Pretty standard and I've set it up such that Ember magic is taking care of the dynamic part of the item
route.
In the item
route I have an action handler that I want to create a bid on that item, items have many bids and bids belong to one item and one user.
In my item
route I've tried just calling
var newBid = this.store.createRecord('bid', {
user_id: 29,
item_id: 2565,
bid_amt: 600
});
newBid.save().then(function(bid){
console.log('saved bid\n');
console.log(bid);
}).catch(function(reason){
console.log(reason)
});
But in the console I'm getting
Uncaught TypeError: DS.default.Attr is not a function
Is there a way to do this with ember-data without having to switch to a straight Ajax call?
Aucun commentaire:
Enregistrer un commentaire