0
我使用Ember 2.3和Ember Data,但在將數據保存到我的Rails服務器時遇到問題。看起來數據的格式不適合服務器的期望。如何格式化Ember Data for Rails API中的json?
的作品(從腳手架應用程序)的數據是這樣的:
{name: "Clinic Demo", code: "CLN", position: 4}
這是灰燼數據發送:
{"data":{"attributes":{"name":"Clinic Demo","code":"CLN","position":5},"type":"clinics"}}
我應該看看串行或改變什麼服務器期望?串行器可能是答案。配置的適配器確實打到服務器,但不期待這種類型的json數據。 active-model-adapter
糾正了這個問題嗎?
而且燼將返回這個非常非描述錯誤:
Error: The adapter rejected the commit because it was invalid
謝謝!奇蹟般有效。另外我發現我沒有在適配器頭文件中包含Content-Type ... oops – michael