Referenzen versus Entitätsreferenz

14

Diese Frage wurde bereits vor einiger Zeit gestellt und nach einer neuen Meinung gesucht. Viele Leute scheinen Referenzen zu verwenden (vielleicht weil es ein Port von Drupal 6 ist), aber die Funktionalität von Entity-Referenzen scheint ziemlich gut zu sein. Meinungen? Gedanken?

user379468
quelle

Antworten:

21

Ich denke, Sie werden es nur herausfinden, wenn Sie es selbst testen. Ich spreche aus Erfahrung in der Verwendung von Entity Reference derzeit in einem Projekt mit Erfolg. Es kommt auf Ihre Bedürfnisse an. Ich brauchte zum Beispiel eine Möglichkeit, auf Commerce-Produkte zu verweisen - die keine Knoten-Entitäten sind -, damit das Referenzmodul unbrauchbar ist. Die Entitätsreferenz war für diesen Fall perfekt und würde mit jedem anderen Entitätstyp funktionieren.

Mit der massiven Veränderung in Drupal 7.x, die von einer gemeinsamen Denkweise "Alles kann ein Knoten sein" abweicht , 7.xhat der Kern betont und uns die Vorteile von "Alles kann eine Einheit sein" gezeigt. Mit dem Erfolg von Entitäten können Sie so ziemlich garantieren, dass Entitätsreferenzen eine starke Zukunft habend7.x

Ich bin mir nicht sicher, ob die Verwendung von Referenzen von Vorteil ist, da Entity Reference all das tut, was Referenzen tun, und gleichzeitig viel leistungsfähiger ist.

Von der Projektseite;

"Hinweis: - Wie die letzten Monate gezeigt haben, sind die aktuellen Betreuer nicht in der Lage, die Aufgabe zu erfüllen. Dieses Modul akzeptiert neue Betreuer. - Referenzen werden höchstwahrscheinlich in naher Zukunft zugunsten von Entity Reference veraltet sein, was wahrscheinlich zuerst in Betracht gezogen werden sollte auf neue D7Projekte. "

Ich denke, das sagt alles.

  • Für die erweiterte Zukunft sollten Entwickler Relation in Betracht ziehen, von dem erwartet wird, dass es die Entitätsreferenz ersetzt.
Kobold
quelle
Danke, ich habe gelesen, das war ein wenig überrascht über die Anzahl der Leute, die sich für die d7-Version von Referenzen entschieden haben
user379468
2

Da die Website des Referenzmoduls besagt, dass die Zukunft nicht sehr vielversprechend ist und wahrscheinlich zugunsten der Entitätsreferenz abgelehnt wird, gibt es möglicherweise nicht viel zu diskutieren :)

Quader
quelle