Как мне написать следующий запрос 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;
и я не получил ошибок, но ничего не отображается.
Любая помощь будет по достоинству оценена. Заранее спасибо.