То есть контроллер chat.js кодКак использовать FilterBy для множества данных в ember.js
queryParams: ['offer_id'],
offer_id: null,
filteredChat: Ember.computed('[email protected]_id','offer_id',
function() {
return this.get('model').filterBy("offer_id" ,this.get("offer_id")).filterBy("id", this.get("offer_id"))
}),
Я фильтрации чата с offer_id.
Я хочу знать, что я могу использовать filterBy как это два раза и что мой маршрут chat.js код
queryParams:{
offer_id:{
refreshModel : true
}
},
model(params) {
return this.store.query("chat", params).then(() => {
let model = this.store.peekAll("chat")
return model
})
},
Моя модель chat.js
message: attr('string'),
offer_id: attr('string'),
stamp: attr('string'),
type: attr('string'),
Да. вы можете использовать его, так как 'filterBy' возвращает сопоставленный массив – kumkanillam
Было бы хорошо, если бы вы могли делиться ошибками или проблемами, с которыми вы сталкиваетесь в своем коде? – kumkanillam
Bro i gve params offer_id, и я выбираю данные. некоторый идентификатор от модели тот же, что и params offer_id, а некоторые offer_id из модели аналогичны параметрам offer_id, поэтому я хочу знать, как фильтровать разные данные из той же модели. –