腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
gem
模块
方法
不能
包
含到
ActiveRecord
::
Base
中
ruby-on-rails
、
inheritance
、
rubygems
我的
gem
里有一个
模块
module joinSelect puts 'with called'
ActiveRecord
::
Base
.send:include, selfNoMethodError: undefined method `with'for User (call 'User.co
浏览 19
提问于2019-06-19
得票数 0
1
回答
帮助程序
中
的Rails
方法
在控制台中不起作用
ruby-on-rails
、
ruby
我希望这个
方法
使用内置的关联来检查每个service。下面是我在tools_helper.rb文件
中
的
方法
: return true endToo.rb模型: has_many :repairs has_many :ex
浏览 4
提问于2014-03-03
得票数 0
回答已采纳
1
回答
Rails -使模型没有数据库taggable
ruby-on-rails
、
acts-as-taggable-on
false # ...当我在这个模型
中
声明acts_as_taggable时,我得到了undefined local variable or method 'acts_as_taggable
浏览 0
提问于2016-05-01
得票数 0
回答已采纳
1
回答
HTTParty -错误的参数数-活动记录模型
ruby-on-rails
、
httparty
在我的活动记录模型中有这样的内容: belongs_to :item, :foreign_key => :upc, :primary_key=> :upc format :xml end 每当我尝试在控制台中执行这样的操作时gems/httparty-0.13
浏览 3
提问于2014-05-12
得票数 1
回答已采纳
4
回答
如何在
模块
外部调用
方法
ruby-on-rails
、
ruby
我来自PHP,我专门研究了Ruby,但是它可能适用于
中
的任何东西。我不明白,当acts_as_votable
方法
在
模块
中
时,您可以将它添加到类
中
。class Post <
ActiveRecord
::
Base
end 我希望是ActsAsVotable::Extenders::Votable::acts_as_votable什么允许在不调用
模块
的情况下运行这个程序?
浏览 4
提问于2020-06-12
得票数 2
回答已采纳
1
回答
如何像大多数
gem
一样添加自定义模型修饰符?
ruby-on-rails
、
ruby
、
rubygems
、
mixins
例如,在
gem
中
,我们只需将acts_as_taggable添加到任何模型
中
,即可对其进行标记。如何将自己的include_god_mode模型修饰符添加到rails项目中?
浏览 0
提问于2013-02-01
得票数 0
回答已采纳
1
回答
Ruby活动记录关联-从子表
中
获取列
ruby
、
activerecord
我有以下协会; has_many : modulesend@recs = Package.includes(:modules).where( 'name' => 'abc-pkg').all 但是结果集@recs只包含父表的(<
浏览 0
提问于2012-12-23
得票数 1
回答已采纳
2
回答
优雅的方式来准备一个已经包含的
模块
?
ruby
我想要猴子补丁一个宝石和目标代码在一个
模块
中
。不幸的是,当我在我的补丁之前,
模块
已经包含在不同的类
中
,而新的代码没有任何效果。def action end def action endend
浏览 0
提问于2019-03-10
得票数 8
回答已采纳
2
回答
创建自己的数据库的
gem
的最佳实践
ruby
、
activerecord
我有一个
gem
,我希望它能够创建自己的数据库(如果需要的话,以后可以迁移到该数据库)。
gem
在读写数据库时使用
ActiveRecord
。除了将
gem
嵌入到非服务型Rails应用程序
中
以获取必要的rake任务之外,有没有最佳实践或社区推广的
方法
来实现这一点?
浏览 0
提问于2012-03-16
得票数 4
回答已采纳
1
回答
扩展
ActiveRecord
的适当
方法
::
Base
ruby-on-rails
、
activerecord
、
observer-pattern
、
extending
我以以下方式扩展了
ActiveRecord
::
Base
类: 在lib/foo/active_record/
ba
浏览 6
提问于2010-12-21
得票数 4
回答已采纳
2
回答
尽管安装了
包
,但仍未找到Ruby Gems
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
rubygems
、
bundler
都包含在
gem
文件
中
。我可以通过手动卸载和重新安装单个
gem
来取得进展。
gem
uninstall <
gem
_name>
浏览 0
提问于2017-03-22
得票数 2
1
回答
有办法从ActiveRelation对象
中
删除分页吗?
ruby
、
ruby-on-rails-3
、
kaminari
@posts.limit(false).offset(false)似乎做到了这一点,但我认为应该有其他
方法
,一种更高级的
方法
(类似于@posts.without_pagination)。
浏览 1
提问于2011-10-24
得票数 6
回答已采纳
1
回答
如何在Rails 3.2.x模型中使用助手函数
ruby-on-rails
、
ruby
、
ruby-on-rails-3
在我的模型
中
,我使用了一些函数 self.bacc = bacc.gsub(/[^0-9]/, "") if attribute_present?("bacc")我想在不同的模型中使用它,所以把这个函数放到application_helper
中
然后在模型
中
调用这个函数是个好主意吗?如果是的话,谁能给我解释一下怎么做呢?
浏览 4
提问于2014-09-27
得票数 0
回答已采纳
2
回答
课堂上的回形针
ruby
、
ruby-on-rails-3
、
paperclip
我想在一个不是从
ActiveRecord
::
Base
中继承的模型上使用Rails3
中
的木瓜剪辑。我不需要像其他模型那样存储模型,只有一些ActiveModel混合将被使用。updated_at) ..回形针不像这样:NoMethodError: undefined method 'has_attached_file' for ThemeSettings:Class
中
没有混合使用has_attached_file
方法
。
浏览 6
提问于2011-01-28
得票数 0
2
回答
为什么Rails5使用ApplicationRecord而不是
ActiveRecord
::
Base
?
ruby-on-rails
、
ruby-on-rails-4
、
ruby-on-rails-5
我们知道,Rails5添加了ApplicationRecord作为我们的模型(
ActiveRecord
)继承的抽象类。但基本上,我认为我们用ApplicationRecord做的每一个技术要求,我们也可以用
ActiveRecord
::
Base
做。module MyFeatures puts "Doing something"end class ApplicationRecord <
ActiveRecord
::
Base
浏览 0
提问于2016-05-21
得票数 64
回答已采纳
1
回答
Rails将选项散列转换为字符串。
ruby-on-rails
、
ruby
、
activerecord
、
hash
、
rails-migrations
我正在尝试编写一个库来扩展
ActiveRecord
::迁移,这样我就可以在Rails迁移
中
编写这样的代码:有人知道为什么要将哈希转换成字符串,以及我如何将哈希传递给我的
方法
吗注意:在我的测试
中
,我发现如果我在选项哈希之前传递一个字符串作为第一个参数,那么一切
浏览 4
提问于2013-10-29
得票数 0
1
回答
使用secondbase和审计的
gem
将日志存储在单独的数据库
中
ruby-on-rails
、
ruby-on-rails-4
、
multiple-databases
、
acts-as-audited
我希望将主题模型的所有日志更改存储在不同的数据库
中
。是否可以同时使用secondbase和审计过的
gem
。做这件事最好的
方法
是什么?我已经用secondbase尝试了一周,并通过修改
gem
进行了审计。在审计过的
gem
中
,我在内部添加了secondbase,并继承了SecondBase::
Base
中
的审计
模块
,而不是
ActiveRecord
::
Base
浏览 8
提问于2016-03-15
得票数 1
1
回答
在
ActiveRecord
::ConnectionAdapters::ConnectionManagement 5
中
替换
ActiveRecord
ruby-on-rails
、
ruby
、
activerecord
、
sinatra
、
sinatra-activerecord
我们正在将应用程序从升级到
ActiveRecord
5。use
ActiveRecord
::ConnectionAdapters::ConnectionManagement 这是为了支持Executor和Reloader而删除的。这是否意味着,如果有人在Sinatra中使用
ActiveRecord
5,连接将再次“泄漏”或在请求后不返回到池中,除非开发人员重新创建现在删除的中间件
浏览 1
提问于2016-12-30
得票数 15
回答已采纳
2
回答
Ruby
模块
中
的访问控制器
方法
ruby-on-rails
、
ruby
、
methods
、
module
、
mixins
在我的Rails应用程序
中
,有一个在ApplicationController
中
定义的
方法
,我需要在
模块
中使用它。此
模块
还需要可供所有控制器/帮助器访问。我不确定让
模块
访问这个
方法
的最好
方法
是什么。我认为有一种
方法
可以通过包装
模块
,然后将其包
含到
ApplicationController
中
。 我还希望保留命名空间,而不是将
模块
方法
直接包
浏览 3
提问于2013-03-12
得票数 1
回答已采纳
1
回答
如何在Ruby
中
包含使用
方法
的
模块
?
ruby-on-rails
、
ruby
、
module
、
include
、
gem
我有一个
模块
,它是我正在写的宝石的一部分。我目前使用它的方式如下: include Foo::Barend module是否可以调用say,而不必首先包含
模块
?(它为我做了包括在内吗?)我看到其他
gem
只是神奇地将
方法
添加到类
中
,而不使用include--仅仅是添加
gem
和运行包。
浏览 0
提问于2014-01-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在 Linux 终端利用 Asciiquarium 打造海底世界
软件的复杂性:命名的艺术
go语言面向对象编程
Ruby 中的模块
python基础简介
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券