Firebase Cloud Firestore Viele zu viele Beziehungen

9

Wie Strukturieren und Abfragen von Daten aus Firebase Cloud Firestore in einer Beziehung viele zu viele?

Ich habe Firmen und Auftragnehmer. Ein Auftragnehmer kann für mehr als ein Unternehmen arbeiten und ein Unternehmen kann mehrere Auftragnehmer haben. Dies ist eine direkte Beziehung von vielen zu vielen. Ich möchte die Fragen zu Unternehmen und Auftragnehmern beantworten können:

Angesichts einer Firma, die die aktuellen Auftragnehmer sind. Bei einem Auftragnehmer, für welche Unternehmen arbeiten sie. Was ist der richtige Weg, um die Daten in Cloud Firestore zu strukturieren?

    
InfoStatus 07.10.2017, 22:19
quelle

1 Antwort

0

Sie können das Element "Contractors" mit einem Kartenfeld versehen, das den Schlüssel als Firmenschlüssel hat, und der Wert kann mit einem Zeitstempel versehen sein, um die Bestellung zu erleichtern. Und Companys mit einem Kartenfeld mit dem Auftragnehmerschlüssel als Schlüssel und etwas Wert. Dieser Ansatz wird in Ссылка erwähnt, wenn Sie versuchen, zusammen zu filtern und zu sortieren ...

%Vor%

In diesem Fall können Sie Anfragen wie diese Firma Auftragnehmer oder die Unternehmen dieses Auftragnehmers machen. So:

%Vor%

Ja, Sie müssen beide Orte in einer Aufgabe aktualisieren

Hoffe, das hilft!

    
André Lima 15.02.2018 08:16
quelle