Этот вопрос задавался и раньше, но некоторое время назад искал свежее мнение. Похоже, что гораздо больше людей используют ссылки (возможно, потому что это порт из Drupal 6), но функциональность ссылок на сущности кажется довольно хорошей. Мнения? Мысли?
14
Ответы:
Я думаю, что единственный способ узнать это - проверить это на себе. Я говорю об опыте использования Entity Reference в настоящее время в проекте с успехом. Это сводится к вашим потребностям. Например, мне нужен был способ ссылки на коммерческие продукты, которые не являются объектами узлов, поэтому модуль ссылок бесполезен. Ссылка на сущность идеально подходит для этого случая и будет работать с любым другим типом сущности.
В связи с огромными изменениями в drupal, отходящими
7.x
от общего мышления «все может быть узлом»,7.x
ядро подчеркнуло и показало нам преимущества «все может быть сущностью». С успехом сущностей вы можете в значительной степени гарантировать, что ссылка на сущность имеет большое будущее вd7.x
Я не уверен, есть ли какое-либо преимущество в использовании ссылок, так как Entity Reference делает все, что делает ссылки, и при этом является гораздо более мощным.
Со страницы проекта;
Я думаю, что этим все сказано.
источник
Как сказано на сайте Справочного модуля, будущее для него не очень многообещающе, и, вероятно, его не рекомендуют в пользу ссылок на сущности, поэтому обсуждать особо нечего :)
источник