我正在尝试使用jBuilder创建一个json文件,我可以使“belongs_to”关系起作用,但我不能为“has_one”做什么。
所以我有一个解决方案模型:
class Solution
belongs_to :user
has_one :world
end
我用它来创建json文件,我可以从solution.user.name获取名称,但我怎样才能获得有关这个世界的信息?
json.array! (@solutions) do |json, solution|
json.id solution.id
json.name solution.user.name
json.world solution.world
end
提前感谢您的帮助!
答案 0 :(得分:0)
所以我不得不将模型中的关系更改为:
belongs_to:world
然后它有效。