Feeds-module & referenced entity

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Het probleem:

  • Ik wil eerst een dataset importeren (bv. koolborstels) en daarna een gerelateerde dataset (bv. tools waar die eerdere koolborstels mee corresponderen). Hoe doe je dat? Hoe zorg je ervoor dat die relatie er is?
  • En nog iets ingewikkelder: Die relatie is bidrectioneel. Dus objecten koolborstels bevatten een entity reference-veld naar tools, en tools bevatten een entity reference-veld naar koolborstels
  • En om het nog iets ingewikkelder te maken: Het zijn veel-op-veel-relaties. Dus de velden waarmee de entiteiten naar elkaar refereren, bevatten geïmplodeerde referenties (Met "|" als scheidingsteken).

Vraagstukken

  • Hoe werkt entity reference precies? Moet je iets doen met GUID? Hoe zorg je ervoor dat je gewoon je eiden SKU's kunt gebruiken? Moet je iets doen met die entity reference-subvelden?
  • Hoe werkt explode precies? Ik krijg 'm niet goed aan de praat.

Een voorbeeld...

Koolborstel-entiteit (P2), inclusief veld field_powertool van het type entity reference
Mapping import koolborstel-entiteiten: En passant worden alle velden van object powertool ingevuld. Verrassend

Mogelijke oplossingen