我正在構建一個Rails應用程序以作爲API的後端工作。 (使用葡萄API) 我有兩個表(用戶,評論),其中用戶有很多評論和評論屬於一個用戶。Rails中兩個表之間的簡單連接
我想返回所有評論,並在Comment對象中,我想顯示創建該評論的用戶的用戶對象。
我想:
Comment.includes(:user)
和
Comment.joins(:user).includes(:user)
而且他們沒有設法返回子對象。只返回Comment對象(具有user_id)屬性)。
有沒有辦法實現,在一個JSON格式(如提到的,我用葡萄)
你在試圖找到「擁有」每個評論的用戶嗎? – abhir 2013-05-05 03:42:33
是的。但是,我想將它們作爲一個對象返回。像:{comment.id:1,comment.text:whatever,comment.user:{user.id:1,user.firstname:john .......}} – alybadawy 2013-05-05 12:24:30
您可以發佈User和Model的關係評論? – abhir 2013-05-07 02:09:35