У меня есть модель / персона модели
{
firstName: DS.attr( 'string'),
lastName: DS.attr( 'string'),
email: DS.attr( 'string' ),
}
и другая модель / проект модели
{
name: DS.attr( 'string' ),
code: DS.attr( 'string' ),
startDate: DS.attr( 'date' ),
endDate: DS.attr( 'date' ),
users : DS.hasMany('person', {async: true}),
}
, затем я извлекаю все проекты в виде массива, содержащего угольные объекты,так как проект -> пользователи является асинхронным, это обещание.и я хочу отсортировать этот массив, используя имя человека.когда данные поступают соответствующим образом и повторно отображают hbs, использующие список
, у меня есть вычисляемое свойство, называемое
renderProjects = computed ('model.projects.[]')
{
// trying to sort in here but data is not avaiable so its not getting sorted
}