土豆炖牛肉
- 土豆炖牛肉 回复了 dingjj2010 的回答
Post::deleteAll(['and', 'id=:id', 'pid=:id'], [':id' => $id]);
要满足2个条件,'id=:id' and 'pid=:id'Post::findOne($id)->delete();
满足一条。'id=:id'
先确认下pid是不是等于id。@lissome 我今天也遇到了这个问题,多试了几次 , deleteAll返回的数字代表删除成功的数据条数 , 如果数据库没有符合条件的数据,也会返回0 , 所以不能根据返回值是不是0判断有没有删除成功.
请问在这个需求基础上,获取最新的有没有什么思路
@胖纸囧 因为涉及到一个create时间戳字段.groupby排重之后得到的是最早的数据.排序的话只能对排重之后的数据排序.不能在排重时groupby的过程中排序. 说起来有点拗口 .
已经解决了,用子查询解决的 . 类似这个问题http://stackoverflow.com/questions/38349131/mysql-select-subquery-in-yii2- 土豆炖牛肉 回复了话题 [胖纸囧]Yii2 AR查询多字段结果去重
请问在这个需求基础上,获取最新的有没有什么思路