yii2 - 在表列中获取最大值
问题描述
我正在尝试获取 id 列的最大值
$taskid = (new Query())->select('MAX(id)')->from('member');
echo $taskid;
不幸的是,我得到了以下文字
O:12:"yii\db\Query":20:{s:6:"select";a:1:{i:0;s:7:"MAX(id)";}s:12:"selectOption";N;s:8:"distinct";N;s:4:"from";a:1:{i:0;s:21:"member";}s:7:"groupBy";N;s:4:"join";N;s:6:"having";N;s:5:"union";N;s:6:"params";a:0:{}s:18:"queryCacheDuration";N;s:20:"queryCacheDependency";N;s:27:"yii\base\Component_events";a:0:{}s:35:"yii\base\Component_eventWildcards";a:0:{}s:30:"yii\base\Component_behaviors";N;s:5:"where";N;s:5:"limit";N;s:6:"offset";N;s:7:"orderBy";N;s:7:"indexBy";N;s:16:"emulateExecution";b:0;}
请帮帮我
解决方案
Member模型的最大id值:
use app\models\Member;
// ...
echo Member::find()->max('id');
推荐阅读
- javascript - matchAll:如何仅替换前 3 个匹配项超过 4 个
- node.js - 我的终端问题和循环错误
- clojure - 在我自己的数据结构中递增数字时,clojure 中的不变性,从常见的 lisp 可变性到 clojure 不变性
- openlayers - 我如何知道 olext 动画何时结束?
- asp.net-core-mvc - 对返回 200 OK 而不是 302 Redirect 的 ASP.Net Core MVC Open ID Challenge 进行故障排除
- r - 在 Spark 集群上安装 glm2
- c++ - 现代 CMake:有没有办法使用 CMakePresets.json 构建外部项目?
- php - MongoDB/DocumentDB bson_append_array():检测到无效数组。数组参数的第一个元素不是“0”
- php - 如何使我的 SQL 查询更高效,以便我的结果处理不会花费很长时间
- javascript - 如何检查 Kurento 媒体服务器的流量