View 如何在Drupal7中创建字段集合视图

View 如何在Drupal7中创建字段集合视图,view,drupal-7,drupal-field-collection,View,Drupal 7,Drupal Field Collection,当我创建字段集合视图时,当我们在视图中添加字段时,它们会给出错误 错误在于: 发生AJAX HTTP错误。 HTTP结果代码:500 调试信息如下。 路径:/en/admin/structure/views/view/new\u page/preview/page/ajax StatusText:错误 ResponseText:异常:给定的字段名无效:字段不是字段集合字段。in-FieldCollectionItemEntity->_construct()(第210行/home) 如何处理此问题

当我创建字段集合视图时,当我们在视图中添加字段时,它们会给出错误 错误在于:

发生AJAX HTTP错误。 HTTP结果代码:500 调试信息如下。 路径:/en/admin/structure/views/view/new\u page/preview/page/ajax StatusText:错误 ResponseText:异常:给定的字段名无效:字段不是字段集合字段。in-FieldCollectionItemEntity->_construct()(第210行/home)


如何处理此问题

要创建字段集合视图,首先需要将关系添加到字段集合,然后才能使用它。上面的错误似乎是您使用了错误的字段

检查字段
field\u translations
是否仍然作为安装中的字段集合字段存在(可能不再存在)。显然,删除的字段仍保留在字段集合的数据库表中

要解决此问题,请执行以下操作:

  • 对当前安装进行数据库备份(只是为了确保)
  • 转到数据库,找到表
    字段\u集合\u项
    ,然后 探索它
  • 查找引用错误中提到的字段的所有项目(在 这种情况下,这将是
    字段\u翻译
  • 删除所有这些项目并清除Drupal的缓存 装置
  • ()