【发布时间】:2014-12-22 10:48:59
【问题描述】:
我正在尝试更新模型的 belongsTo 关系,但 Ember 不会将 category_id 属性发送到 API,除非我将 async 设置为我不想要的 false。
这是我的模型:
App.reopen
Category: DS.Model.extend(
name: DS.attr('string')
)
Product: DS.Model.extend(
category: DS.belongsTo('category', async: true)
)
这里是我如何尝试更新产品的类似示例。
@store.find('category', 1).then (category) ->
product.set('category', category)
product.save()
查看我的 API 日志时,没有给出 category_id 属性。如果我从我的模型定义中删除 async: true 一切都很好。
【问题讨论】:
标签: javascript ember.js ember-data