Відношення проти посилань проти посилання на сутність для управління відносинами типу вузла та референсу


21

Схоже, існує декілька активних модулів, які мають однаковий функціонал. Чи може хтось запропонувати будь-яку інформацію щодо того, яка галузь є найбільш перспективною / швидше за все виживе та процвітатиме? Будь-яка порада вітається.

Відповіді:


6

Я спробував їх усіх для майбутнього проекту. І те, як я це бачу, використовуйте відносини лише в тому випадку, якщо ви маєте справу зі складними відносинами, а не посиланнями один на один. Якщо вам потрібна основна довідка, я б звернувся за посиланнями або суттю.

Я думаю, що останнє оновлення, що стосується віджета для Relation, полягає в тому, що вони збираються відмовитися від ідеї, і розглядають Relation як модуль лише API. Але хто знає?

Одне зауваження, якщо ви хочете разом використовувати objectreference і field_collection - це баггі. Просто фій.


Спасибі - посилання повторює функціонал d6, який, в моєму випадку, цілком адекватний ...
starsinmypockets

2
Ви можете вказати баггі? в яких проблемах я буду бігати?
Андре Баум'є

13

Починаючи з березня 2012 року, сторінка проекту модуля «Посилання» тепер рекомендує довідку суб’єкта господарювання як заміну.

Для базових посилань типу вузлів, Entity Reference, безумовно, простіше налаштувати, ніж відношення. Я думаю, було б хорошим загальним правилом

Якщо ви можете робити все, що вам завгодно з Entity Reference, використовуйте це. В іншому випадку переходьте зі зв’язком.


2
Повністю згоден з Патріком. Модуль Entityreference в Drupal 7 має таку ж функціональність, що і модулі Nodereference та Userreference в Drupal 6.
Євген Фіделін

2

Відношення планується як заміна літератури. Відвідайте сторінки Drupal.org/modules/references або / відношення. Відносини виглядають дуже добре, але ще не повністю реалізовані. Вони працювали над віджетами, щоб створити стосунки, але також мали деякі проблеми. Незважаючи на обмеження поточного віджета, мені подобаються можливості модуля відношення. Я працюю, використовуючи і те, і інше, як я ознайомлюся з Drupal.


5
Я думаю, що Entity Reference є природним спадкоємцем посилань, а не відносин (вони не дуже схожі); цитата зі сторінки модуля: "Посилання, швидше за все, буде застаріле найближчим часом на користь посилання на суб'єкт господарювання". Ця ж сторінка відзначає модуль відносин як "більш радикальну альтернативу"
Clive

Я просто використав посилання над посиланнями на юридичні особи. На сторінці редагування вузла ви можете відфільтрувати віджет вибору опорного вузла за переглядом - це дійсно класна функція. Не впевнений, чи мають також і посилання суб'єктів господарювання. Структура бази даних виглядала дуже схожою для обох, тому перехід від посилань на посилання на юридичну особу не повинен бути складним у майбутньому ...
uwe

0

Я рекомендую використовувати Посилання на сутність та Погляди замість відношення, якщо можливо. Для тих, хто цікавиться відмінностями, я написав допис у блозі про те, як встановити Relation, а також його переваги та недоліки. Я сподіваюся, що це допомагає деяким людям.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.