У меня переопределить маршрут, чтобы сделать некоторые пользовательские загрузки моделей, как это:ember.js модели не загружена на рабочую
App.EventsIndexRoute = Ember.Route.extend
model: (params) ->
origin = LJ.origin().join(',')
location = [LJ.stripQuery(params.loc2), params.loc1].join(',')
h = $.param(origin: origin, location: location)
$.getJSON "#{LJ.CONFIG.api.url}/events?#{h}"
JSON, возвращаемой включает в себя загруженные модели, но они не загружается уголек. Я предполагаю, что мне нужно что-то сделать, чтобы загрузить их, но я не знаю, что. Я был бы признателен за любую помощь в этом.
Here's an example возвращенного JSON.
Update
Вот определение модели:
App.Event = DS.Model.extend
acts: DS.hasMany('App.Act')
ageLimit: DS.attr('string')
centsAdvance: DS.attr('number')
centsDoor: DS.attr('number')
currency: DS.attr('string')
description: DS.attr('string')
endsAt: DS.attr('number')
priceAdvance: DS.attr('string')
priceDoor: DS.attr('string')
repeats: DS.attr('string')
repeatsUntil: DS.attr('string')
startsAt: DS.attr('number')
title: DS.attr('string')
url: DS.attr('string')
venue: DS.belongsTo('App.Venue')
venueSection: DS.attr('string')
У меня есть это в моем определении модели. Я обновил вопрос, показывающий определение. И да, я возвращаю ответ Ajax на маршруте. –