編集:
私はこれをリファクタリングしようとしています:
self.before_create do |obj|
obj.position = self.class.count
end
これに:
self.before_create :set_position
private
def set_position
obj.position = self.class.count
end
しかし、その表示エラー:
undefined local variable or method `obj'
これをどのように修正しますか?