Jquery Rails—在查询结果中包含关联

Jquery Rails—在查询结果中包含关联,jquery,ruby-on-rails,ruby,json,Jquery,Ruby On Rails,Ruby,Json,我想得到结果中每个用户的所有地址。 这样做: User.all.includes(:地址)(用户有多个地址) 我想得到这样的东西: [[id:1,姓名:“user1”,地址:[[id:1,街道:“第五大道”, 城市:“纽约”],[id:2,街道:“格兰德大道”,城市:“巴黎”]],[id:2, 姓名:“用户2”,地址:[[id:3,街道:“跳跃街”,城市:“洛杉矶”]], …] 因为这是一个json响应。请尝试以下操作: users = User.includes(:addresses).all

我想得到结果中每个用户的所有地址。 这样做:

User.all.includes(:地址)(用户有多个地址)

我想得到这样的东西:

[[id:1,姓名:“user1”,地址:[[id:1,街道:“第五大道”, 城市:“纽约”],[id:2,街道:“格兰德大道”,城市:“巴黎”]],[id:2, 姓名:“用户2”,地址:[[id:3,街道:“跳跃街”,城市:“洛杉矶”]], …]


因为这是一个json响应。

请尝试以下操作:

users = User.includes(:addresses).all
users.as_json(include: :addresses)
这将返回预期的结果


希望有帮助

那么你的问题是什么呢?我想把结果格式化成我的例子。这正是我想要的!