からのみ希望firledsを選択します現時点では、私はすべての3つのテーブルのすべての利用可能なフィールドを提供するクエリを持っています。私は、今、私が<code>toppings_sizes</code>から一つだけのフィールドを選択します<code>sizes</code>と<code>toppings</code>の間に多くの関係に多くを持っていると、テーブルが<code>toppings_sizes</code></p> <p>命名された余分なフィールドが含まれていthrirdテーブルを持っているクエリ
$rs = $this->Toppings
->find()
->contain(['Sizes'])
->where(['category_id' => $categoryId]);
debug(json_encode($rs, JSON_PRETTY_PRINT));
私はこれは私が一つの方法は、フィールドを指定する->select
を追加することであるだけで2つのフィールドSizes.name
とToppingsSizes.price