помогите правильно написать запрос redbeanphp


     $products = \R::findAll('product','ORDER BY rate DESC','hotdeal = 1');

как синтаксически правильно написать, чтобы запрос отработал? Текст ошибки: Expected array, string given.


Ответы (1 шт):

Автор решения: Quotsu
$products = R::findAll('product', 'hotdeal= ? ORDER BY rate DESC', [1]);

$products = R::findAll('product', 'hotdeal= ? AND rate >= ? AND name LIKE ? ORDER BY rate DESC', [1, 50, '%Телефон%']);

$products = R::findLike('product', ['hotdeal' => [1,2,3], 'rate' => '100' ]);

может поможет :)

→ Ссылка