Как написать следующий запрос MySQL с помощью метода findBy *() Doctrine?:
SELECT column_name1, column_name2 FROM table_name
WHERE column_name3 LIKE '%search_key%';
Например, для извлечения нескольких строк из столбца с именем "ColumnName" (см. ниже) с помощью Doctrine:
$users = Doctrine::getTable('User')->findByColumnName('active');
echo $users[0]->username;
echo $users[1]->username;
Я пробовал:
$search_key = 'some value';
$users = Doctrine::getTable('User')->findByColumnName('%$search_key%');
echo $users[0]->username;
echo $users[1]->username;
и я не получил никаких ошибок, но ничего не отображалось.
Любая помощь будет действительно оценена. Спасибо заранее.