cakephp 4 - 如何从相关 table 中找到最大值和最小值
cakephp 4 - How to find max and min values from a related table
我正在使用 CakePHP 4 进行一些开发。它仍然很新,所以这可能很简单。
我有一个 table 结构简单的住宅开发项目 -
development_id, name, address, etc
每个开发项目都有许多待售地块,它们位于单独的 table 中,结构类似于 -
plot_id, development_id, price
它们在 DevelopmentsTable.php 文件中相关 -
$this->hasMany('Plots', [
'foreignKey' => 'development_id',
]);
对于每个开发项目,我需要显示开发项目包含的地块的最高和最低价格是多少。除了循环浏览视图中的所有图并找到看起来不太好的最大值和最小值之外,我完全不确定该怎么做。
任何关于更好方法的建议都会很有用。
我正在使用 CakePHP 4 进行一些开发。它仍然很新,所以这可能很简单。
我有一个 table 结构简单的住宅开发项目 -
development_id, name, address, etc
每个开发项目都有许多待售地块,它们位于单独的 table 中,结构类似于 -
plot_id, development_id, price
它们在 DevelopmentsTable.php 文件中相关 -
$this->hasMany('Plots', [
'foreignKey' => 'development_id',
]);
对于每个开发项目,我需要显示开发项目包含的地块的最高和最低价格是多少。除了循环浏览视图中的所有图并找到看起来不太好的最大值和最小值之外,我完全不确定该怎么做。
任何关于更好方法的建议都会很有用。