0
sq mileageフィールドを持つレコードがあります。これらのフィールドを日付で合計したいので、表示ページや注文などに関係なく、エンティティごとの値は同じになります。 SELECT SUM(sq_miles) FROM table WHERE date <= ($this->_properties['date']);
しかしCakePHP3の新しいORMと私はコードにそれを置く方法がわからない: は、例えば:エンティティ別に仮想合計フィールドを作成するにはどうすればいいですか
|id| date |sqmiles|total| |--|----------|-------|-----| |1 |2010-10-10| 2 | 2 | |2 |2011-11-11| 3 | 5 | |3 |2012-12-12| 1 | 6 |
|id| date |sqmiles|total| |--|----------|-------|-----| |3 |2012-12-12| 1 | 6 | |1 |2010-10-10| 2 | 2 | |2 |2011-11-11| 3 | 5 |
私の開始の思考は、それは、次のSQLを要求する仮想フィールドでした。