-
ruby-on-rails – Rails引擎配置
所属栏目:[百科] 日期:2020-12-17 热度:153
我正在开发一个Rails引擎,它可以与第三方一起处理OAuth机制.我想在Struct属性中拥有所有配置,因此所有引擎配置数据都存储在一起: require 'rails'module ThirdParty class Engine ::Rails::Engine initializer "third-party.some_init_task" do |app| Third[详细]
-
ruby-on-rails – Rails模型中关联,范围,验证等的正确顺序是什么
所属栏目:[百科] 日期:2020-12-17 热度:116
Rails就是’Convention over Configuration’.但是,我还没有在Rails模型中遇到关联,范围,包含,验证等的顺序的“标准”.以下是简化的产品型号: class Product ActiveRecord::Base mount_uploader :logo,AssetUploader acts_as_taggable paginates_per 50 inc[详细]
-
ruby-on-rails-4 – 异常:“在Rails中自动加载常量时检测到load
所属栏目:[百科] 日期:2020-12-17 热度:157
我正在使用Rails 4.0.2.我在Concern目录中添加了子目录(带有模型名称): /app/models/concerns/company/cache_concern.rb /app/models/concerns/user/cache_concern.rb /app/models/concerns/document/cache_concern.rb 公司目录中的cache_concern.rb具有以[详细]
-
ruby – MongoDB:什么是连接池和超时?
所属栏目:[百科] 日期:2020-12-17 热度:70
所以我的Passenger旋转了我的Rails应用程序的5个实例 我使用Connection.new(“localhost”,3000,:pool_size = 1,:timeout = 5)连接到MongoDB 如果我在启动Rails应用程序时只产生开销,而不是按照请求,为什么我需要一个“连接池”?为什么单个进程需要多于1[详细]
-
ruby-on-rails – 包含InstanceMethods模块时覆盖attr_accessor
所属栏目:[百科] 日期:2020-12-17 热度:61
我有一个ActiveRecord扩展(缩写): module HasPublishDates def self.included(base) base.send :extend,ClassMethods end module ClassMethods def has_publish_dates(*args) attr_accessor :never_expire include InstanceMethods end end module Instance[详细]
-
ruby-on-rails – 每次推送到heroku,图像都没有显示,回形针
所属栏目:[百科] 日期:2020-12-17 热度:130
这是我的情况. 我正在使用paperclip让用户上传图片.它做得很好,一切都很好.然后,我把它推到了heroku.对于妈妈,我可以看到用户上传的所有图片.但是,每次进行新的提交并再次推送到heroku时,我之前的所有图像都消失了.好像没有文件了,无法加载它. 那么,这就是我[详细]
-
ruby – 使用twitter gem回复时间轴上的推文
所属栏目:[百科] 日期:2020-12-17 热度:81
我试图从我的推特时间线创建一个简单的回复,但遇到了一些问题,作为一个ruby新手,我在理解文档时遇到了问题. Twitter.mentions_timeline.each do |tweet| reply_to = tweet.from_user_name() #Twitter.update("@#{reply_to} Not today.")end 这是迄今为止所写[详细]
-
ruby – 线程安全是什么意思?
所属栏目:[百科] 日期:2020-12-17 热度:193
我一直在阅读一些关于 ruby中多线程编程的博客.我注意到的是作者倾向于使用线程安全这个词.这是什么意思?为什么编写线程安全代码很重要? 解决方法 如果你有一个资源(比如说一个全局的书籍列表),你有两个运行的线程可以修改这个列表.在很多情况下,列表的数[详细]
-
ruby-on-rails – Ruby通用文件系统库
所属栏目:[百科] 日期:2020-12-17 热度:171
我正在为 ruby寻找一个“虚拟文件系统”类型库.我希望能够拥有一个完全通用的文件系统,我可以在使用本地文件和使用S3或使用FTP之类的东西之间轻松切换. (与VFS for Java相同) 有没有人为ruby使用任何类型的通用文件系统(我只需要它来支持本地文件和Amazon S3[详细]
-
ruby-on-rails – 在Activeadmin中删除回形针附件
所属栏目:[百科] 日期:2020-12-17 热度:123
我正在使用paperclip将图像附件添加到多个模型和Activeadmin以提供简单的管理界面. 我在activeadmin模型文件中有这个代码,允许上传图片: form :html = { :enctype = "multipart/form-data"} do |f|f.inputs "Details" do f.input :name f.input :subdomaine[详细]
-
ruby-on-rails – Rails MySql上的复选框存储为null或零
所属栏目:[百科] 日期:2020-12-17 热度:97
在我的rails应用程序上,我有一个项目列表(如任务列表),每个项目都有一些复选框来设置参数. 当我提交表单时,复选框将存储为零,并且在DB上未选中为null. 问题是:有没有办法配置它?要将数据存储在更传统的0或1上,因为我认为将null存储为false,将0存储为true有[详细]
-
ruby-on-rails – ActionView :: MissingTemplate:缺少模板sign
所属栏目:[百科] 日期:2020-12-17 热度:84
我正在使用Sidekiq以异步方式发送我的电子邮件,但是由于无法找到电子邮件模板而遇到了持续性错误.它不一致,因为它不时工作(就像我正在测试时).您可以看到我甚至尝试指定模板的路径和名称. 我在Honeybadger中收到的错误是:ActionView :: MissingTemplate:缺[详细]
-
ruby-on-rails – 无法将HTTP响应转发回HTTP客户端:用户似乎点
所属栏目:[百科] 日期:2020-12-17 热度:81
我面临的问题是: 我通过ajax从浏览器发出请求并发送处理请求,一旦进行了ajax调用,我会显示一个带有进度条的弹出窗口,弹出窗口大致保留在2到4分钟之间的任何位置并突然关闭.当我通过chrome网络选项卡看到请求时,我看到该请求在弹出窗口显示的相同持续时间内[详细]
-
ruby-on-rails – 如何在AASM中建立状态级别的守卫
所属栏目:[百科] 日期:2020-12-17 热度:104
有没有办法定义一个在任何情况下进入状态(例如运行)之前检查的防护(例如has_legs?)? 在所有可能的回调列表中,有事件和转换的保护,但不是事件. 我试图对模型进行条件验证.它在事件执行中起作用,但不适用于aasm方法(例如may_run?). 解决方法 我不知道构建方[详细]
-
ruby-on-rails-4 – 如何在Rails模块中定义辅助方法?
所属栏目:[百科] 日期:2020-12-17 热度:78
我正在使用Rails 4.2.4.如何在模块中定义辅助(私有)方法?我有这个模块 module WebpageHelper def get_url(url) content = get_content(url) .. end def get_content(url) … end module_function :get_urlend 我不希望方法“get_content”可以公开访问,但是[详细]
-
ruby-on-rails – 使用Barby gem打印 – 条形码图像模糊
所属栏目:[百科] 日期:2020-12-17 热度:112
有人使用Barby gem( https://github.com/toretore/barby)来生成和打印条形码吗?我正在生成和打印png条形码文件,它们模糊不清.请注意,生成的PNG文件看起来很棒,即使在条形图上进行缩放时也是如此,但是在打印时边缘是模糊的.我正在打印相同尺寸和格式的条形码[详细]
-
ruby-on-rails – Rails pixelarity模板(skel)
所属栏目:[百科] 日期:2020-12-17 热度:122
我想在pixelarity的Rails 4.2.6 app模板中使用(比如这个例子 http://pixelarity.com/elemental). 所以,我在main.js(片段)中有一个有趣的构造 skel.init({ reset: 'full',breakpoints: { 'global': { range: '*',href: 'style.css',containers: 1400,grid: {[详细]
-
Ruby Gem install在gem目录中创建空文件夹
所属栏目:[百科] 日期:2020-12-17 热度:192
当我下载一个gem并尝试构建它时,我首先发现了这一点.它构建良好,没有错误.我做了一个gem安装,它说安装正确.我试图用irb来要求它,它告诉我没有找到它.我做了一个宝石列表,它出现了.最后我查看了gem文件夹,那里有一个gem的条目,但是在gem文件夹中查找它是空的.[详细]
-
Ruby – 在分叉进程上的set_trace_func
所属栏目:[百科] 日期:2020-12-17 热度:110
我想实现以下目标: 构建一个注册一些set_trace_func事件的Ruby命令行实用程序,然后调用传递给它的任何ruby-executable参数(比如rspec).然后,已注册的事件将继承到调用的命令. myutility的伪代码: set_trace_func() # Set some events hereexec(ARGV.join('[详细]
-
ruby-on-rails – postgres Array字段上的ActiveAdmin Filter
所属栏目:[百科] 日期:2020-12-17 热度:159
我在ActiveAdmin中添加了以下过滤器. filter :roles,as: :select,collection Model::ROLES,multiple: true 但是当我选择过滤器值来搜索角色时.它给了我以下错误 PG::InvalidTextRepresentation: ERROR: malformed array literal: "teacher"LINE 1: ...ted" =[详细]
-
ruby-on-rails – 将Rserve集成到Rails应用程序中
所属栏目:[百科] 日期:2020-12-17 热度:51
这个问题是我今年早些时候发布的一个问题的后续问题. Integrating R Statistical Package into Rails Application 根据我收到的回复,我已经登陆Rserve作为将R集成到我的rails应用程序中的方法.具体来说,我会: 下载和Install R 安装Rserve包#you像其他R包一[详细]
-
ruby-on-rails – 删除mathjax-rails后的循环依赖性错误
所属栏目:[百科] 日期:2020-12-17 热度:127
所以我的Gemfile目前看起来像 source 'https://rubygems.org'# Bundle edge Rails instead: gem 'rails',github: 'rails/rails'gem 'rails','4.2.4'# Use sqlite3 as the database for Active Recordgem 'sqlite3'# Use SCSS for stylesheetsgem 'sass-rails[详细]
-
ruby-on-rails – 获取错误Apple推送通知OpenSSL :: SSL :: SSLE
所属栏目:[百科] 日期:2020-12-17 热度:196
OpenSSL::SSL::SSLError (SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server session ticket A): 整合库用于苹果推送通知休斯顿宝石.自从过去两个月以来,它运作顺利,但现在在应用程序中出现了这个错误. 尝试许多解决方案来解决问题. 也试过新[详细]
-
ruby-on-rails – 如何知道I18n轨道的优先级
所属栏目:[百科] 日期:2020-12-17 热度:95
我不知道config.i18n.load_path和I18n.load_path的区别. https://stackoverflow.com/questions/32880561/config-i18n-load-path-and-i18n-load-path-difference 设计,国际化的视图 我用的是https://github.com/mcasimir/devise-i18n-views. 目录 我的项目有[详细]
-
ruby-on-rails – 使用Rails提交并推送Git存储库[复制]
所属栏目:[百科] 日期:2020-12-17 热度:141
参见英文答案 Create Git commits and push to GitHub with Ruby [closed]2个 我正在Ruby on Rails 4中构建一个应用程序来处理git存储库,有点像GitHub.其中一个功能是应用内文本编辑器,可以选择提交当前更改.这是我被卡住的部分.我需要使用Rails以某种方式获[详细]