Ich habe eine viele zu viele Beziehung zwischen sizes
und toppings
und und haben eine thrird Tabelle, die zusätzliche Felder enthält die Tabelle toppings_sizes
Auswahl nur gewünschte firleds aus Abfrage
Nun gestattet Ich möchte von toppings_sizes
nur ein Feld aus, Im Moment habe ich eine Abfrage, die alle verfügbaren Felder in allen 3 Tabellen liefert.
$rs = $this->Toppings
->find()
->contain(['Sizes'])
->where(['category_id' => $categoryId]);
debug(json_encode($rs, JSON_PRETTY_PRINT));
ich das kann ich brauche nur zwei Felder Sizes.name
und ToppingsSizes.price