1
當我腳手架「客戶」在Rails4腳手架軌道4,5不包括在JSON響應ID
軌摹支架客戶名稱
JSON響應不包括「ID」
curl http://localhost:3000/customers.json
[{"name":"Test 1","url":"http://localhost:3000/customers/1.json"}]
如何添加「id」?
當我腳手架「客戶」在Rails4腳手架軌道4,5不包括在JSON響應ID
軌摹支架客戶名稱
JSON響應不包括「ID」
curl http://localhost:3000/customers.json
[{"name":"Test 1","url":"http://localhost:3000/customers/1.json"}]
如何添加「id」?
如果你正在使用的寶石JBuilder的index.json.jbuilder在視圖中生成的文件/客戶文件夾
它應該是這樣的默認
json.array!(@customers) do |customer|
json.extract! customer, :name
json.url customer_url(customer, format: :json)
end
剛在第二行添加:id在json響應中查看它
json.array!(@customers) do |customer|
json.extract! customer, :name, :id
json.url customer_url(customer, format: :json)
end
新的json響應將爲
[{"name":"Test 1","id":1,"url":"http://localhost:3000/customers/1.json"}]
碰到完全相同的問題。感謝您的自我發表! –
謝謝@moeso,我很樂意幫助你:) –