国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

webman中的think-orm 中的where寫法存在問(wèn)題

weywey

問(wèn)題描述

webman中安裝了thinkorm ,在后臺(tái)列表查詢過(guò)程中,我在組合查詢條件時(shí),發(fā)現(xiàn)有一些問(wèn)題,使用以下寫法后的查詢語(yǔ)句存在一些問(wèn)題:

以下是打印出來(lái)的代碼語(yǔ)句:

SELECT * FROM `region` WHERE  `level` IN (=,2) LIMIT 0,50

這里就有些看不懂了

1240 2 2
2個(gè)回答

weywey

新的寫法,應(yīng)該是tp自身更新過(guò)的原因:

public static function getList($param)
    {
        $filter = [];
        if (isset($param['name']) && $param['name']) {
            $filter[] = ['name','like', "%{$param['name']}%"];
        }
        if (isset($param['level']) && $param['level']) {
            $filter[] = ['level','=', $param['level']];
        }
        $data['data'] = Db::table('region')
            ->where($filter)
            ->page($param['page'], $param['limit'])
            ->fetchSql(true)
            ->select();
        var_dump($data['data']);
        $data['count'] = Db::table('region')
            ->where($filter)
            ->count();
        return $data;
    }
  • 暫無(wú)評(píng)論
yzh52521

tp-orm 從tp5.1就修改了where寫法

  • weywey 2023-05-11

    好吧 目前還停留在5.0.24

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??