Я пытаюсь выполнить запрос через ORM как это:
SELECT * from table where (fname like 'string%' or lname like 'string%')
AND (fname like 'string2%' or lname like 'string2%');
Вот то, что я имею до сих пор:
$results = ORM::factory('profiles');
foreach ($strings as $string) {
$result->where('fname', 'like', "$string%");
$result->or_where('lname', 'like', "$string%");
}
Но это не составляет круглые скобки. Какие-либо идеи?
Нашел ответ.
Это делается с помощью методов Коханы where_open () и where_close ().