0
我使用灰燼/灰燼數據2.4鏈接hasMany/belongsTo通過單獨的請求加載的關聯對象?
我有一個簡單的hasMany屬於關聯關係定義如下:
// models/employee.js
export default DS.Model.extend({
shifts: DS.hasMany('shift', { async: false })
})
// models/shift.js
export default DS.Model.extend({
employee: DS.belongsTo('employee', { async: false })
})
我通過對應用程序的主頁的初始請求加載的所有僱員。然後,當使用導航到日曆頁面時,我會在另一個請求中獲取給定星期的班次。班次JSON包含一個employee_id。
換班完成後,shift.get('employee')
返回null
。
如何將新加載的shift
記錄與商店中已有的employee
記錄相關聯?
太棒了,謝謝! – jeffreyj