it-swarm.com.de

Relation vs. References vs. Entity Reference zum Verwalten von Beziehungen zwischen Knoten und Referenztyp

Es scheint, dass es mehrere aktive Module gibt, die alle ähnliche Funktionen haben. Kann jemand Informationen darüber anbieten, welcher Zweig am vielversprechendsten zu sein scheint/am wahrscheinlichsten überlebt und gedeiht? Jeder Rat ist willkommen.

20

Ich habe sie alle für ein bevorstehendes Projekt ausprobiert. Und so wie ich es sehe, verwenden Sie Relation nur, wenn Sie mit komplexen Beziehungen zu tun haben, nicht mit Eins-zu-Eins-Referenzen. Wenn Sie eine Basisreferenz benötigen, würde ich mich für Referenzen oder Entitätsreferenzen entscheiden.

Ich denke, dass das letzte Update bezüglich eines Widgets für Relation darin besteht, dass sie die Idee fallen lassen und Relation als reines API-Modul betrachten. Aber wer weiß?

Ein Hinweis, wenn Sie entityreference und field_collection zusammen verwenden möchten - es ist fehlerhaft. Nur zu deiner Information.

6
30equals

Ab März 2012 wird auf der Projektseite des Referenzmoduls die Entitätsreferenz als Ersatz empfohlen.

Bei grundlegenden Referenzen vom Knotentyp ist die Entitätsreferenz sicherlich einfacher einzurichten als die Beziehung. Ich denke, eine gute allgemeine Regel wäre

Wenn Sie mit Entity Reference das tun können, was Sie wollen, verwenden Sie dies. Andernfalls gehen Sie mit Relation.

13
Patrick Kenny

Die Beziehung ist als Ersatz für Referenzen geplant. Besuchen Sie die Seiten Drupal.org/modules/references oder/related. Die Beziehung sieht sehr gut aus, ist aber noch nicht vollständig implementiert. Sie haben an Widgets gearbeitet, um die Beziehungen zu erstellen, hatten aber auch einige Probleme. Trotz der Einschränkungen des aktuellen Widgets gefallen mir die Funktionen des Beziehungsmoduls. Ich habe mit beiden gearbeitet, um mich mit Drupal vertraut zu machen.

2
Ashlar

Ich empfehle, wenn möglich, Entity Reference & Views anstelle von Relation zu verwenden. Für diejenigen, die sich über die Unterschiede wundern, schrieb ich einen Blog-Beitrag über die Installation von Relation sowie deren Vor- und Nachteile. Ich hoffe das hilft einigen Leuten.

0
Jay Lee