次のコードを使用して、Switchboard
x ミリ秒ごとに a をリロードします。hasMany 関係にあるものを再帰的ember-data
にリロードするように指示できますか?SwitchboardEntrys
Switchboard
app.js
App = Ember.Application.create({
ready: function() {
if (reload_interval != 0) {
var switchboard = App.Switchboard.find(switchboard_id);
setInterval(function() {
switchboard.reload();
}, reload_interval);
}
}
});
App.Store = DS.Store.extend({
revision: 12
});
DS.RESTAdapter.configure("plurals", {
switchboard_entry: "switchboard_entries"
});
App.Switchboard = DS.Model.extend({
switchboardEntrys: DS.hasMany('App.SwitchboardEntry'),
name: DS.attr('string')
});
App.SwitchboardEntry = DS.Model.extend({
switchboard: DS.belongsTo('App.Switchboard'),
name: DS.attr('string'),
path_to_user: DS.attr('string')
});