Drupal 7 如何使用导出视图显示为内容引用提供嵌套JSON数组?

Drupal 7 如何使用导出视图显示为内容引用提供嵌套JSON数组?,drupal-7,drupal-8,Drupal 7,Drupal 8,我创建了一个产品内容类型,内容引用到文章(一个产品到多个文章)。然后我将字段“Content:ID”“Content:Title”和(field\u article:Content)Content:Title“添加到新的REST导出视图中“(字段\文章:内容)内容:标题”来自于我预先添加的“字段\文章引用的内容”关系 我一直在研究drupal8 输出为: [ { "nid":"3", "title":"Product1 title", "article_title":"A

我创建了一个产品内容类型,内容引用到文章(一个产品到多个文章)。然后我将字段
“Content:ID”“Content:Title”
(field\u article:Content)Content:Title“
添加到新的REST导出视图中<代码>“(字段\文章:内容)内容:标题”来自于我预先添加的“字段\文章引用的内容”关系

我一直在研究drupal8

输出为:

[
{
    "nid":"3",
    "title":"Product1 title",
    "article_title":"Article1 title"
},
{
    "nid":"3",
    "title":"Product1 title",
    "article_title":"Article2 title"
}
]
我想要实现的是这样的目标:

[
{
    "nid":"3",[enter image description here][1]
    "title":"Product1 title",
    "articles":
        [
            {
                "title":"Article1 title"
            },
            {
                "title":"Article2 title"
            }
        ]           
   }]
从同一个问题开始

我创建了一个非常简单的模块来支持嵌套的JSON

安装“REST导出嵌套”后:

  • 安装并启用

  • 创建“REST导出”或“REST导出嵌套”类型的引用内容(您案例中的文章)的视图显示

  • 将关系添加到父实体和父实体ID的上下文筛选器
  • 创建“REST导出”类型父实体的视图显示 嵌套的”
  • 添加必填字段(如“nid”、“标题”)
  • 添加“视图字段”(例如“文章”)类型的字段,配置为 正确查看并显示并传递“nid”作为上下文过滤器
  • 该模块不依赖于视图字段视图,可以与生成JSON字符串的其他字段一起使用。

    来自同一问题

    我创建了一个非常简单的模块来支持嵌套的JSON

    安装“REST导出嵌套”后:

  • 安装并启用

  • 创建“REST导出”或“REST导出嵌套”类型的引用内容(您案例中的文章)的视图显示

  • 将关系添加到父实体和父实体ID的上下文筛选器
  • 创建“REST导出”类型父实体的视图显示 嵌套的”
  • 添加必填字段(如“nid”、“标题”)
  • 添加“视图字段”(例如“文章”)类型的字段,配置为 正确查看并显示并传递“nid”作为上下文过滤器
  • 该模块不依赖于视图字段视图,可以与生成JSON字符串的其他字段一起使用