Premesso che non so nulla di tale framework, mi pare improbabile che la funzione find_by_sql() funzioni passandole una query scritta in italiano... dal nome (e dagli esempi che vedo in giro) parrebbe più probabile che accetti una normale query SQL (tipo "SELECT quantità FROM catalogo").