参考与实体参考


14

之前(但不久前)有人问过这个问题,希望能有一个新的观点。似乎有更多的人在使用引用(也许是因为它来自Drupal 6),但是实体引用的功能似乎还不错。意见?有什么想法吗?


Answers:


21

我认为您会发现的唯一方法是亲自测试。我从目前在一个成功的项目中使用实体引用的经验谈起。它取决于您的需求。例如,我需要一种方法来引用商业产品(不是节点实体),因此引用模块是无用的。实体引用非常适合这种情况,并且可以与任何其他实体类型一起使用。

随着Drupal发生了巨大的变化,7.x从“一切都可以成为节点”的共同思想转变为7.x核心,并向我们展示了“一切都可以成为一个实体”的好处。随着实体的成功,您几乎可以保证实体引用在d7.x

我不确定使用引用是否有任何优势,因为实体引用会执行所有引用所做的工作,同时功能更强大。

从项目页面;

“注意:-如过去几个月所示,当前的维护人员无法胜任此任务。此模块接受新的维护人员。-引用很可能在不久的将来不推荐使用,而推荐使用实体引用,在新D7项目上。”

我认为这说明了一切。

  • 对于将来的扩展,开发人员应该研究Relation,它有望取代实体引用。

谢谢,我确实读过
这篇文章

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.