CakePHP での仮想フィールドの使用を実際にカバーする情報を見つけるのに本当に苦労しているようです。はい、CakePHP サイトに公式ドキュメントがあることは知っていますが、個別のテーブルの使用については説明していません。
例えば
表: 製品
ID | PRODUCT | PRICE | QUANTITY
1 | Butter | 2.50 | 250
2 | Flour | 6.00 | 16000
3 | Egg | 0.99 | 6
表: 製品_レシピ
Product_ID | Recipe_ID | Quantity | COST ("VIRTUAL FIELD")
1 | 1 | 200 |= SUM (Products.Price/Products.Quantity) * Products_Recipes.Quantity
2 | 1 | 400
3 | 1 | 3
表:レシピ
ID | RECIPE | COST ("Virtual Field")
1 | Pastry | Sum of Costs where Recipe_id is 1
Mysqlの初心者ですが、これが私がやるべき方法だと思います。仮想フィールドを使用してこの情報にアクセスするにはどうすればよいですか? あるモデルで動作させることはできますが、他のモデルにアクセスすることはできませんか?
ダグ。