我想将 Yii 2 中的数组助手的值设置为 id (数据库的主键)。但是当我使用它时,它向我显示 0,1,2,3,.. 而不是它的真实 ID 号。
这是我的数组帮助器代码:
<?= Html::activeDropDownList($model, 'username',
array_merge(array(''=>' '), ArrayHelper::map(Experts::find()->all(), 'id', 'username'))) ?>
Run Code Online (Sandbox Code Playgroud)
我怎样才能访问主ID的真实值?
当我使用其他参数时,它可以正常工作,但是当我使用 id 时,它显示从 0 到向上的数字:|
我想从 yii2 中的台式笔记本电脑获得最高价格。我怎样才能做到这一点?
我使用了下面的代码
<?
Laptop::find()->max('price')
?>Run Code Online (Sandbox Code Playgroud)
但它似乎不起作用:(
我如何访问这些数据。
在我之前编码的其他类型中,如下所示
<?
$min=Laptop::find()->select('min(price)');
?>Run Code Online (Sandbox Code Playgroud)
但它不再起作用了..
如何添加此查询?