Ссылки против сущности


14

Этот вопрос задавался и раньше, но некоторое время назад искал свежее мнение. Похоже, что гораздо больше людей используют ссылки (возможно, потому что это порт из Drupal 6), но функциональность ссылок на сущности кажется довольно хорошей. Мнения? Мысли?


Ответы:


21

Я думаю, что единственный способ узнать это - проверить это на себе. Я говорю об опыте использования Entity Reference в настоящее время в проекте с успехом. Это сводится к вашим потребностям. Например, мне нужен был способ ссылки на коммерческие продукты, которые не являются объектами узлов, поэтому модуль ссылок бесполезен. Ссылка на сущность идеально подходит для этого случая и будет работать с любым другим типом сущности.

В связи с огромными изменениями в drupal, отходящими 7.xот общего мышления «все может быть узлом», 7.xядро подчеркнуло и показало нам преимущества «все может быть сущностью». С успехом сущностей вы можете в значительной степени гарантировать, что ссылка на сущность имеет большое будущее вd7.x

Я не уверен, есть ли какое-либо преимущество в использовании ссылок, так как Entity Reference делает все, что делает ссылки, и при этом является гораздо более мощным.

Со страницы проекта;

«Примечание: - Как показали последние пару месяцев, текущие сопровождающие не справляются с задачей. Этот модуль принимает новых сопровождающих. - Скорее всего, в ближайшем будущем ссылки будут устаревшими в пользу Entity Reference, которая, вероятно, должна рассматриваться в первую очередь. на свежие D7проекты. "

Я думаю, что этим все сказано.

  • Для расширенного будущего разработчики должны изучить Relation, который, как ожидается, заменит ссылку на сущность.

Спасибо, я читал, что был немного удивлен количеством людей, которые выбрали версию ссылок d7
user379468

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.