1
使用REST Adapter
,可以通過做有嵌入的對象:使用嵌入對象與興業
App.Adapter.map('App.User', {
properties : {embedded: 'always'},
});
如何申報使用FIXTURE
嵌入的對象?我已經試過在模型中指定這個:
App.User = DS.Model.extend({
properties : DS.belongsTo('App.UserProperties', { embedded : true })
});
但是這不起作用。是否可以使用FIXTURES
嵌入對象?我FIXTURE
樣子:
App.User.FIXTURES = [
{
id: 'id1',
type: 'user',
properties : {
name: 'Max Smith',
email: '[email protected]' }
},
];
不夠公平。但是,從我的角度來看,它違背了FIXTURES的一個重要目標,即具有與後端提供的*完全相同的json,並且能夠像後端在那裏一樣測試應用程序,並具有所有已配置的映射和其他適配器配置。使用上述方法,我必須*手動*編輯json,這意味着我可以(*將*)製作錯誤。所以現在我的「測試數據」必須經過測試。不太好。 – dangonfast