Yii2 bindValue в состоянии LIKE

Как я могу сделать поиск по шаблону, используя bindValue(:name, $name) в состоянии LIKE, учитывая этот запрос:

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

1 ответ

Решение

Я сделал это, и он делает, как мне нужно.

$post = Yii::$app->db->createCommand('SELECT * FROM fruits WHERE name LIKE :name')
   ->bindValue(':name', '%apple%')
   ->queryOne();
Другие вопросы по тегам