1

鉴于此查询,我如何在 LIKE 条件下使用 bindValue(:name, $name) 进行通配符搜索:

$post = Yii::$app->db->createCommand('SELECT * FROM fruits WHERE name LIKE %:name%')
       ->bindValue(':name', 'apple')
       ->queryOne();
4

1 回答 1

4

我这样做了,它按我的需要做。

$post = Yii::$app->db->createCommand('SELECT * FROM fruits WHERE name LIKE :name')
   ->bindValue(':name', '%apple%')
   ->queryOne();
于 2016-02-11T03:51:35.470 回答