2
在使用serialize_with_options時,我意識到它不像我期望的那樣工作在數組中。在to_json上添加自定義屬性
因此,給定一個@posts數組(如自述文件中所示),調用@ posts.to_json將既不包含用戶,也不顯示只有標題。
不知道這是預期的行爲還是我錯過了一些東西,因爲我找不到任何相關的東西。
Using Rails 3.0.4
PS。在包含模型的JSON格式的2個自定義屬性時是否有其他選擇?
能否請您詳細闡述稍微清楚你想達到什麼樣的?對於只顯示標題'@ post.to_json(:only =>:title)'應該這樣做。爲了將用戶包含在json中,可以執行'@ post.to_json(:include =>:user)' – rubish 2011-04-12 16:46:19