Friday, 15 January 2010

javascript - Ember.js - How to handle error with DS.store.find() method -



javascript - Ember.js - How to handle error with DS.store.find() method -

this maybe simple can't find reply on web. ember app using ds.store.find method find user in store , backend database if not in store. i'm using firebase backend database , emberfire adapter. when database not find record, find method crash next message in google debug tool:

"error while processing route: user.index no model found 'user' error: no model found 'user'"

how can handle error before , have instead alert showing user need login?

the userroute code is:

app.userroute = ember.route.extend({ model: function() { var _authuid = this.get('firebase').authuid homecoming this.store.find('user', _authuid); }, });

thanks in advance!

the error seeing doesn't mean user isn't beingness found, means have not defined user model in ember-data.

you need define model this:

app.user = ds.model.extend({ // model attributes });

javascript ember.js ember-data

No comments:

Post a Comment