Поскольку метод Array.from
не поддерживается IE, вы можете попробовать:
[].slice.call(document.getElementsByTagName('span')).forEach(function(v) {});
Это не требует использования каких-либо сторонних библиотек.
Вы можете сделать модель доступной только для чтения, добавив в модель метод readonly?
.
class Log < ActiveRecord::Base
# Prevent modification of existing records
def readonly?
!new_record?
end
# Prevent objects from being destroyed
def before_destroy
raise ActiveRecord::ReadOnlyRecord
end
end
Пример выше был принят из здесь .
Если вам не нужен столбец updated_at
, просто удалите (или не добавляйте) его из базы данных. Rails не будет обновлять то, чего там нет.
Я полагаю, у вас есть столбец updated_at
, потому что вы использовали сокращение t.timestamps
в файле миграции вашей модели. Если вам не нужен столбец, вы можете явно указать, что вы хотите:
class Log < ActiveRecord::Migration
def self.up
create_table :logs do |t|
t.column :foo, :string
t.column :created_at, :datetime
end
end
def self.down
drop_table :logs
end
end