rails 5,decrypt_and_verify,NameError(未初始化的常量ActiveRecord :: AttributeSet):

时间:2018-06-05 15:14:05

标签: activerecord ruby-on-rails-5 rails-activerecord activesupport ruby-on-rails-5.2

我的rails应用程序有问题。 当我想要运行这个

def self.decrypt(encrypted_data, secret_key)
 passphrase=ActiveSupport::KeyGenerator.new(secret_key).generate_key(secr et_key,32)
 encryptor = ActiveSupport::MessageEncryptor.new(passphrase)
 decrypt = encryptor.decrypt_and_verify(encrypted_data)
 return decrypt
end

线路解密错误

我有这个错误:

NameError (uninitialized constant ActiveRecord::AttributeSet):

我的所有论据都是正确的,我认为这是我的应用程序的一部分。

可能是ActiveReccord或ActiveSupport

有没有人有解决方案?

0 个答案:

没有答案