2019-09-11 14:59:36 261次浏览 1条回答 0 悬赏 10 金钱
$rows = 
(new \yii\db\Query())
    ->select(['id', 'email'])
    ->from('user')
    ->where(['last_name' => 'Smith'])
    ->limit(10)
    ->all();

写成

$rows = 
(new \yii\db\Query())
    ->select(['id', 'email'])
    ->from('user');
    $rows->where(['last_name' => 'Smith'])
    ->limit(10)
    ->all();

这样是不行的,有没有什么方法可以拼上

亿速云

最佳答案

  • 发布于 2019-09-11 16:38 举报

    具体怎么个“不行”法?这样写是 没问题的
    当然,$rows 这个变量的值 有变化了,弄个其它的变量吧

    $a = (new \yii\db\Query())->select(['id', 'email'])->from('user');
    $rows = $a->where(['last_name' => 'Smith'])->limit(10)->all();
    

    当然 这样也行

    $rows = (new \yii\db\Query())->select(['id', 'email'])->from('user');
    $rows = $rows->where(['last_name' => 'Smith'])->limit(10)->all();
    
    1 条回复
    回复于 2019-09-11 17:19 回复

    哦哦,懂了。感谢

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
right
试用期

right 福建

注册时间:2019-04-23
最后登录:2019-09-12
在线时长:3小时11分
  • 粉丝0
  • 金钱15
  • 威望0
  • 积分45

热门问题