as_json不包括关联

时间:2013-09-09 18:42:24

标签: ruby-on-rails json

我正在尝试覆盖as_json课程中的Edge方法,以便我可以在其中包含xy坐标。 {1}}。

这些分析是这样的:

VertexEdge belongs_to :from Vertex。

:to,其中Vertex has_many :edges:x是字段。

我尝试了几种语法变体,如下所示,但无法使其发挥作用。谢谢你的帮助!

:y

1 个答案:

答案 0 :(得分:1)

我认为您应该使用以下内容:

super only: [:name, :value, :color],
        include: {
          from: { only: [:x, :y] },
          to: { only: [:x, :y] }
        }