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.