Для каждой Карты я хотел бы добавить к ним специальный номер, который увеличивается на единицу.Написание простого счетчика в рельсах
Я предполагаю, что могу сделать все это в контроллере.
def create
@card = Card.new(params[:card])
@card.SpecNum = @card.SpecNum ++
...
end
Or. Я могу быть явно замедленным. И, возможно, лучшим вариантом является добавление таблицы auto-incremement в mysql. Проблема в том, что номер должен начинаться с определенного номера, 1020.
Любые идеи?
Рубин не имеет оператор ++ (или - не удивительно!) –
@John Почему вы говорите «не удивительно»? – Trip
потому что наличие ++ без - было бы странно, не так ли? –