数秒ごとにデータセットをプルしたいと思います(プルとプッシュの長所と短所についてここで説明する必要はありません)。私が理解している限り、ember-data
それはで行う必要がありますreload
。app.js
これが、ready関数でプルをトリガーしようとする私のものです。しかし、それは機能しません。どうすれば必要なリロードを実現できますか?
App = Ember.Application.create({
ready: function() {
setInterval(function() {
App.Switchboard.find(switchboard_id).reload
}, 2000);
}
});
App.Router.map(function() {
this.resource('switchboard', { path: '/' });
});
App.SwitchboardRoute = Ember.Route.extend({
model: function() {
return App.Switchboard.find(switchboard_id);
}
});
App.Store = DS.Store.extend({
revision: 11
});
App.Switchboard = DS.Model.extend({
name: DS.attr('string'),
});