Чтобы не писать plain sql, используй гем foreigner