Вы выполняете метод .id
для хэша (возвращение ActiveRecord::Base.connection.execute(sql)
), экземпляры хэшей не имеют этого метода.Этот метод вернет вам sql Результат, вы можете получить доступ к клиенту через выполнив:
records_array.first
Это вернет вам массив атрибутов искомого клиента:
[1, 'Client name', 'Client birthday']
Я настоятельно рекомендую вам использовать метод .find
из класса Client
, если вы используете ActiveRecord