У меня очень странная проблема при попытке использовать find_by_sql с Rails 3.0.7.Rails ничего не возвращает (пустой результат, []), но если я копирую и вставляю тот же самый запрос в mysql, он возвращает результат.
Это то, что я пытаюсь в Rails:
Document.find_by_sql(["select d.* from documents d, categorizations cg, combinations co where d.id = cg.document_id and co.id = cg.combination_id and co.assigned_parent_category_id=?", 1)
возвращает: []
, и вот что я делаю в mysql:
select documents.*
from documents, categorizations, combinations
where documents.id = categorizations.document_id
and combinations.id = categorizations.combination_id
and combinations.assigned_parent_category_id=1
возвращает: 1 результат
Может ли это быть Railsошибка или я что то не так делаю?Спасибо!