gpt4 book ai didi

ruby-on-rails - 如何在自定义 gem 中使用 ActiveRecord?

转载 作者:太空宇宙 更新时间:2023-11-03 16:42:16 25 4
gpt4 key购买 nike

我正在构建我的自定义 gem,我想公开一个 activerecord 模型。我该怎么做?

我现在拥有的是:

require 'active_record'
module MyGem
class MyModel < ApplicationRecord
end
end

在我的 gemspec 文件中:

spec.add_dependency 'activerecord', '>= 5.0.0'

当我尝试使用这个 gem 构建我的应用程序时,我得到了:

`<module:MyGem>': uninitialized constant MyGem::ApplicationRecord

最佳答案

看起来 ApplicationRecord 并不像我最初想象的那样在 ActiveRecord gem 中。我只会使用基本事件记录类作为您的父类(super class)。

require 'active_record'
module MyGem
class MyModel < ActiveRecord::Base
end
end

关于ruby-on-rails - 如何在自定义 gem 中使用 ActiveRecord?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43878082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com