我正在Drupal网站上工作。我创建了一个带有字段集合的内容类型。场地收集包括3个领域并且是多个。我已成功创建了许多此内容类型的节点。但现在当编辑节点并保存它时,它给了我错误: 无法更改主机实体。在FieldCollectionItemEntity-> updateHostEntity()中(/home/user/public_html/xyz/sites/all/modules/field_collection/field_collection.entity.inc的第239行)。
只有部分节点出现上述错误。请帮我解决这个问题?
如果您需要有关此问题的更多信息,请与我们联系。
谢谢!
答案 0 :(得分:0)
我自己解决了这个问题。问题出在数据库中。我不确定我收到错误的节点如何包含多个节点中字段集合项id的多个条目。我删除节点并使用相同的数据重新创建。它现在正在工作。希望它可以帮到某人。
答案 1 :(得分:0)
Drupal 7上的Field Collection有多种不同的场景可能会导致此错误。见https://www.drupal.org/node/2382089