2
我想用jBuilder創建一個json文件(根據timeline.verite.co時間軸要求) - 但結果只是作爲空白出現,除了一對{ }。該文件的html版本正在提取正確的信息,所以這不是因爲當前用戶沒有任何事件。任何人有任何想法爲什麼?謝謝!Rails - 使用jBuilder創建json文件
這裏是文件(@events
是指所有事件當前用戶):
json.key_format! :camelize => :lower
Jbuilder.encode do |json|
json.timeline do
json.headline current_user.first_name
json.type "default"
json.text "A Timeline"
json.start_date
json.array!(@events) do |event|
json.start_date event.start_date
json.end_date event.end_date
json.headline event.headline
json.text event.text
json.asset do
json.media event.media
json.credit event.credit
json.caption event.caption
end
end
end
end
UPDATE:
我試過很簡單的東西,並且該文件仍然現身空白。我不知道爲什麼!!
這仍然給出了一個空白文件:
Jbuilder.encode do |json|
json.id current_user.id
end