Мне нужно выполнить этот запрос, чтобы узнать следующее значение auto_increment, которое будет использоваться MySQL для конкретной таблицы.
find_by_sql ["select auto_increment from information_schema.tables where
table_schema = ? and table_name = ? and auto_increment is not null", db_name, tbl_name]
Как вызвать этот конкретный запрос? Это работает на любой модели, которую я вызываю, возвращая массив размера 1, содержащий объект модели. Редактировать: объект содержит хэш с именем атрибуты, который содержит значение auto_increment по желанию.
Есть ли другие способы выполнения таких общих запросов? Хотелось бы знать, возможно ли изменение всего подхода к использованию find_by_sql для решения исходной проблемы.