[請益] Yii 2 找 table內某項的最大值

作者: kamihane (也無風雨也無晴)   2015-04-23 10:42:24
如提,
舉個例子來說就是我想要從posts這個table內找message_id的最大值。
我在yii官方社群裡面內看到有人說用
$max_id = Posts::find()->select('message_id')->max();
但是測試了一下應該是不能用之後去翻了一下2.0的api documentation裡面發現
find後面根本沒有select這個用法吧Orz..
我只知道如果用SQL的話,select max就弄好了,但是如果是用yii呢Orz?
作者: kamihane (也無風雨也無晴)   2015-04-23 10:43:00
有沒有版上也在用YII的高手可以告訴我一下@@
作者: ImNot5566 (❺❺❻❻)   2015-04-23 11:17:00
Posts::find()->max('message_id');
作者: kamihane (也無風雨也無晴)   2015-04-23 11:19:00
成功,大感恩~
作者: kensou0012 (HikaruOcean)   2015-04-24 20:16:00
這官方document沒寫嗎?
作者: kamihane (也無風雨也無晴)   2015-04-25 14:56:00
我在ActiveRecord裡面沒找到Orz不過後來有找到SQL對應的用法了

Links booklink

Contact Us: admin [ a t ] ucptt.com