-
ruby-on-rails-3.2 – 使用Active Admin Editor进行未定义的mixi
所属栏目:[百科] 日期:2020-12-17 热度:138
我有一个使用ActiveAdmin 1.0的Rails 3.2应用程序,我使用的是 active_admin_editor gem here. 任何时候我尝试加载我得到下面的错误.前端加载正常,如果我删除active_admin_editor gem,ActiveAdmin加载正常. 我搜遍了谷歌和各地所以试图找出答案的几天. /Libra[详细]
-
ruby-on-rails – 如何在不调用依赖的情况下销毁Rails模型::关联
所属栏目:[百科] 日期:2020-12-17 热度:51
有没有办法破坏Rails模型而不调用依赖的回调::关联中的destroy. 例: class Administration ActiveRecord::Base include IdentityCache attr_accessible :auto_sync,:response_rate_calc_state,:description,:year,:project_id,:season,:auto_async,:synchro[详细]
-
ruby-on-rails – 在新文件中启用GC分析
所属栏目:[百科] 日期:2020-12-17 热度:105
我有一个 Ruby on Rails应用程序,我想用New Relic监视GC.关于如何做到这一点的文件是非常稀缺的. 我已经有New Relic从我的应用程序收集数据.我想要的是添加GC分析. 任何人都可以向我解释这是如何做到的? 解决方法 您可以在应用程序初始化中使用以下调用之一[详细]
-
ruby-on-rails – 对于rails app,如何在html中显示多个flash [:
所属栏目:[百科] 日期:2020-12-17 热度:129
这是我在控制器文件中写的,但只会出现1个通知(最后一个). flash[:notice] ="a: " + aa.to_sflash[:notice] ="b: " + bb.to_sflash[:notice] ="c: " + cc.to_s 我想一起展示所有三个通知(同时),无论如何都要实现这一目标吗? 在我的HTML中: % if notice % p[详细]
-
ruby-on-rails – delayed_job:使用handle_asynchronously时出
所属栏目:[百科] 日期:2020-12-17 热度:139
我正在尝试使用delayed_job在我的rails数据库中运行更大的csv导入.这是我的控制器和模型方法: 控制器方法 def import InventoryItem.import(params[:file],params[:store_id]) redirect_to vendors_dashboard_path,notice: "Inventory Imported."end 模型方[详细]
-
ruby-on-rails – 为什么在使用rake调用heroku toolbelt CLI时会
所属栏目:[百科] 日期:2020-12-17 热度:140
我正在尝试从rake任务执行heroku CLI: 1 task :call_heroku do 2 `heroku pgbackups:url --remote staging` 3 end bundle exec rake call_heroku返回以下输出: /home/joe/.rvm/gems/ruby-2.1.0@global/gems/bundler-1.6.1/lib/bundler/definition.rb:390:i[详细]
-
ruby-on-rails – Ruby on Rails,rake db:seed或db:reset –
所属栏目:[百科] 日期:2020-12-17 热度:177
使用 Ruby on Rails,当您使用rake db:seed或db:reset重置或重新种子数据库时 – 如何指定操作所处的模式(开发/测试/生产)? 我正在使用Sqlite进行开发,并使用postgresql进行测试和生产 – 但使用不同的连接参数.我似乎无法控制Rails在我的开发盒上运行的模[详细]
-
ruby-on-rails – 为什么Figaro gem只有在我使用erb语法时才能工
所属栏目:[百科] 日期:2020-12-17 热度:96
我正在使用 Figaro gem但它只在我访问config / database.yml中的env变量时才有效: %= ENV["MYSQL_USERNAME"] % 但不是当我按照文档指定的方式尝试时: ENV["MYSQL_USERNAME"] 要么 Figaro.env.mysql_username 有谁知道为什么会这样? 解决方法 他们的文件是[详细]
-
ruby – 如何从字符串数组生成可能的顺序字母组合?
所属栏目:[百科] 日期:2020-12-17 热度:66
我有一个字符串数组: ["ABC","GHI"] ad我想要所有’字母’组合,从左到右读取,即 ["AG","AH","AI","BG","BH","BI","CG","CH","CI"] 但不是 "GA","GB","HA",etc. 同样的, ["ABC","DEF","GHI"] 应该生成 ["ADG","ADH","ADI","AEG","AEH","AEI","AFG","AFH","AF[详细]
-
ruby-on-rails – 仅当子元素具有特定属性时才查询对象
所属栏目:[百科] 日期:2020-12-17 热度:129
我有几个模型定义如下: class Question ActiveRecord::Base has_many :skill_tags,as: :skillableendclass SkillTag ActiveRecord::Base belongs_to :skillable,polymorphic: true belongs_to :skillendclass Skill ActiveRecord::Base has_and_belongs_to_[详细]
-
ruby-on-rails – 类RegistrationController的超类不匹配 – 覆
所属栏目:[百科] 日期:2020-12-17 热度:184
我试图覆盖我的设计注册控制器,没有运气. 我终于让路由工作了,但现在我得到了类错误的超类不匹配. 继承人我的设置: 注册控制器(app / controllers / users / registrations_controller.rb) class RegistrationsController Devise::RegistrationsController[详细]
-
如何添加两个多维数组
所属栏目:[百科] 日期:2020-12-17 热度:127
我想做以下事情: array1 = [[1,10],[2,20],[3,[4,30]]array2 = [[1,5],10]] 我想添加两个数组,以便添加每个子数组的第二个元素.我想要以下输出. result = [[1,30],15],40]] 解决方法 [array1,array2].transpose.map{|(k,v1),(_,v2)| [k,v1 + v2]}# = [[1,40[详细]
-
ruby-on-rails – Rails Heroku应用程序错误
所属栏目:[百科] 日期:2020-12-17 热度:91
我的项目在当地运作良好.我把它部署到了Heroku.我有一些错误,应用无法在那里运行.我正在使用带有 postgresql的rails 4.无法理解为什么会这样. 在我看来,没有创建数据库.我应该在 database.yml上添加指定生产设置吗? database.yml的 development: adapter: p[详细]
-
数组 – Rails – grouped_options_for_select
所属栏目:[百科] 日期:2020-12-17 热度:56
我在使用groups_options_for_select填充选项组的Rails中的选择框时遇到一些困难. 我目前有3个实例变量,我想将其添加到分组选择框的一个整个分组数组中. 例如,我有: @fruits (which contains the object(s)) --- !ruby/object:Fruits attributes: id: 2 name[详细]
-
ruby – 如何根据其值的索引拆分数组?
所属栏目:[百科] 日期:2020-12-17 热度:142
如何使用不确定的条目拆分数组: ["a","b","c","d","e",...] 进入偶数和奇数数组,如: ["a",...] 和 ["b","f",...] 解决方法 根据评论编辑: arr = [:foo,:foo,:bar,:baz,:qux,:foo]evens,odds = arr.partition.with_index{ |_,i| i.even? }evens # [:foo,:q[详细]
-
ruby-on-rails – rails yaml fixture – 指定NULL值
所属栏目:[百科] 日期:2020-12-17 热度:114
我有一个像这样的值的夹具: product_four: id: 4 application_id: 1 title: "oldtitle" deleted_at: ~ 设置postgresql数据库进行测试. 但我无法弄清楚如何将deleted_at字段设置为NULL而不是[empty]. 我试过了: deleted_at: :nulldeleted_at: %= nil %delet[详细]
-
ruby – 使用<=>而不仅仅是排序和反转是否有好处?
所属栏目:[百科] 日期:2020-12-17 热度:149
这样做有什么好处(如果有的话): books.sort! {| firstBook,secondBook | secondBook = firstBook} 与: books.sort!.reverse! 第二个选项似乎更清晰,更容易理解.. 编辑:我想这可能是一个问题, =的其他用途是什么?除1对1排序以外的操作符? 解决方法 关[详细]
-
ruby – 将数字分配给数组中的字母
所属栏目:[百科] 日期:2020-12-17 热度:154
我想要做的是使用array.each将每个字母转换为字母表中的相应字母加九.我知道可以通过所有26个字母来反对案件,但这似乎是不必要的. 例如.说数组是: [“没有”] 我希望数组成为 [“23”,“24”,“29”,“17”,“19”,“17”] 解决方法 这是一种方式: arr.map[详细]
-
ruby-on-rails – 使用用户设置设置number_to_currency的单位?
所属栏目:[百科] 日期:2020-12-17 热度:154
我想允许用户在整个帐户中更改货币单位. 显而易见的方法是将unit参数传递给number_to_currency,但是给定number_to_currency在整个应用程序中使用了数百次,这似乎有点重复. 那么有什么方法可以根据每个用户在数据库中存储的设置来更改所有number_to_currency[详细]
-
优雅的方式在Ruby中逐行按字母顺序合并2个文本文件
所属栏目:[百科] 日期:2020-12-17 热度:141
我有2个日志文件,它们都包含按时间顺序以日期戳开头的文本行.我想将两个文件合并到一个文件中,该文件包含按时间顺序合并的两个文件中的所有行.由于日期戳的布局,在这种情况下按时间顺序排列与字母相同. 我编写了一个执行此操作的Ruby脚本并且工作正常,但我只[详细]
-
ruby-on-rails – Grouped Collection选择按字母顺序排列的Rails
所属栏目:[百科] 日期:2020-12-17 热度:140
我终于想出了如何使用 this tutorial实现动态选择菜单. 一切正常,但是如何按名称组织下拉列表中的城市…. 以下是我写的所有代码. (如果您需要任何进一步的信息,请告诉我) 新的铁路请帮助:) VIEWS %= simple_form_for ([@book,@rating]) do |f| % div class="[详细]
-
ruby-on-rails – Date.today和Date.yesterday是相同的但不在控
所属栏目:[百科] 日期:2020-12-17 热度:181
参见英文答案 Why does Date.yesterday counts as Date.today also?????????????????????????????????????2个 我已经查看了有关此主题的其他问题但似乎与我遇到的内容不相符.我有2个范围从今天和昨天查找记录,但它们都返回完全相同的记录. scope :new_member[详细]
-
ruby-on-rails – Friendly_id:slug_candidates没有正确命名slu
所属栏目:[百科] 日期:2020-12-17 热度:194
我的模型中有以下内容: class Dispenser ActiveRecord::Base extend FriendlyId friendly_id :slug_candidates,use: :slugged def slug_candidates [ :full_name,[:full_name,:id] ] endend 这会产生像下面这样的slu :: = 'bob-barker-bob-barker-15' 真的[详细]
-
ruby-on-rails – Rails:迁移后运行初始化程序
所属栏目:[百科] 日期:2020-12-17 热度:81
我有一些代码,我从初始化程序运行,它工作正常. (它将yaml文件的默认设置保存到 rails-settings-cache gem的数据库中.) 但是当我在Travis CI上运行它时,由于它从头开始进行迁移,因此初始化程序失败,因为该表尚不存在. 有没有办法在迁移后但在应用程序启动之前[详细]
-
ruby-on-rails – 以has_many关系播种
所属栏目:[百科] 日期:2020-12-17 热度:109
我试图使用与成分具有has_many关系的食谱来种植我的数据库.成分表有4行.但是我的代码却遇到了错误.这是我的代码.我对rails很新,但还没找到解决方案.我正在使用Rails 4和Postgres. 错误 rake aborted!Ingredient(#xxxxxxx) expected,got Hash(#xxxxxxx)Tasks:[详细]