Relazione vs Riferimenti vs. Entity Riferimento per la gestione delle relazioni nodo-riferimento-tipo


Risposte:


6

Li ho provati tutti per un prossimo progetto. E per come la vedo io, uso la relazione solo se hai a che fare con relazioni complesse, non con riferimenti uno a uno. Se quello di cui hai bisogno è un riferimento di base, sceglierei riferimenti o entitàreference.

Penso che l'ultimo aggiornamento riguardante un widget per Relation sia che lasceranno cadere l'idea e considerano Relation come un modulo solo API. Ma chi lo sa?

Una nota, se si desidera utilizzare entityreference e field_collection insieme, è buggy. Fyi.


Grazie - riferimenti replica la funzionalità d6 che, nel mio caso, è perfettamente adeguata ...
— starsinmypockets

2
puoi specificare buggy? in quali problemi correrò?
— Andre Baumeier,

13

A partire da marzo 2012, la pagina del progetto del modulo References ora consiglia Entity Reference in sostituzione.

Per i riferimenti di tipo nodo di base, Entity Reference è sicuramente più semplice da impostare rispetto a Relation. Penso che sarebbe una buona regola generale

Se puoi fare quello che vuoi con Entity Reference, usalo. Altrimenti, vai con Relazione.


2
Completamente d'accordo con Patrick. Il modulo Entityreference in Drupal 7 ha le stesse funzionalità dei moduli Nodereference e Userreference in Drupal 6.
— Eugene Fidelin

2

La relazione è pianificata in sostituzione di riferimenti. Visita il Drupal.org/modules/references o / pagine di relazione. La relazione sembra molto buona, ma non è ancora completamente implementata. Hanno lavorato sui widget per creare le relazioni, ma hanno anche avuto dei problemi. Nonostante i limiti del widget attuale, mi piacciono le capacità del modulo di relazione. Ho lavorato con entrambi mentre acquisisco maggiore familiarità con Drupal.


5
Penso che Entity Reference sia il naturale successore di References, non di Relation (non sono molto simili); citazione dalla pagina del modulo: "I riferimenti saranno molto probabilmente deprecati nel prossimo futuro a favore di Entity Reference". La stessa pagina indica il modulo di relazione come "alternativa più radicale"
— Clive

Ho appena usato riferimenti su riferimenti di entità. In una pagina di modifica dei nodi è possibile filtrare un widget di selezione dei riferimenti ai nodi in base a una vista: è una funzionalità davvero interessante. Non sono sicuro che anche i riferimenti alle entità abbiano questo. La struttura del database sembrava molto simile per entrambi, quindi la migrazione dai riferimenti ai riferimenti alle entità non dovrebbe essere difficile in futuro ...
— Uwe

0

Raccomando di usare Entity Reference & Views invece di Relation, se possibile. Per coloro che si chiedono le differenze, ho scritto un post sul blog su come installare Relation e sui suoi vantaggi e svantaggi. Spero che questo aiuti alcune persone.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.