【发布时间】:2017-11-27 10:50:35
【问题描述】:
我有一个简单的 Rails 应用,里面有活动记录模型和回调。
class Place < ApplicationRecord
after_update :update_markers
private
def update_markers
…
end
end
我也有单独的脚本,可以通过“active_record”访问我的 bd
require 'active_record'
ActiveRecord::Base.establish_connection({
adapter: 'postgresql',
encoding: 'unicode',
username: 'postgres',
host: 'localhost',
database: 'myapp_development'
})
class Place < ActiveRecord::Base
self.table_name = “places”
end
Place.last.update(name: ‘My name’)
当我尝试更新此脚本中的值时,回调不会调用。如何调用它?
【问题讨论】:
标签: ruby-on-rails ruby postgresql activerecord callback