-
ruby-on-rails – 将Rails DateTime四舍五入到最近的15分钟间隔
所属栏目:[百科] 日期:2020-12-17 热度:117
我需要将DateTime和时间四舍五入到最近的15分钟间隔.我的想法是将秒和毫秒(那些存在于DateTime或Time?中)归零,甚至可能是纳秒?然后将分钟数除以15,然后将结果乘以15并将其设置为分钟: # zero out the secondstime -= time.sec.seconds# zero out the mill[详细]
-
ruby-on-rails – 基本每个循环Ruby on Rails
所属栏目:[百科] 日期:2020-12-17 热度:58
我已经创建了一个应用程序来试验HAML和Nitrous.io,但似乎每个循环都有一个基本问题.我目前的设置它输出以下正确的内容: [#List id: 1,name: "ToM5",telephone: 2357928154,created_at: "2013-09-03 14:58:22",updated_at: "2013-09-03 17:04:54",#List id:[详细]
-
ruby-on-rails – Errno :: ECONNREFUSED在UsersController #cre
所属栏目:[百科] 日期:2020-12-17 热度:166
我的申请已经开始,然后我继续注册.输入我的信息后,我收到一个错误页面说: 用户控件#creore中的Errno :: ECONNREFUSED Connection refused - {:data="?xml version="1.0" encoding="UTF-8"?adddocfield name="id"User 1/fieldfield name="type"User/[详细]
-
ruby-on-rails – 我如何使用HABTM接受嵌套属性?
所属栏目:[百科] 日期:2020-12-17 热度:155
我有两个型号用户和类别. class User ActiveRecord::Base has_and_belongs_to_many :categories accepts_nested_attributes_for :categories end 同样 class Category ActiveRecord::Base has_and_belongs_to_many :users end 我有一个要求,我必须将类别添加[详细]
-
ruby – 卸载工头
所属栏目:[百科] 日期:2020-12-17 热度:164
我按照此处的说明在Ubuntu Server 12.04上安装了The Foreman: http://theforeman.org/manuals/1.2/quickstart_guide.html#Installation 我现在已经决定它不适合我 – 但我找不到有关如何卸载的任何说明.宝石卸载工头等各种命令失败,因为它似乎是作为宝石安[详细]
-
ruby-on-rails – 在rails中为options_for_select定义id或类的方
所属栏目:[百科] 日期:2020-12-17 热度:168
我们如何为这个rails select语句定义id,我试过这样做就像 %= f.select :state,options_for_select(Contact::STATES),:id="state_job" % 但是当我在浏览器中检查它时,它没有显示任何id.请帮帮我 %= f.select :state,options_for_select(Contact::STATES) % 解[详细]
-
ruby – 当key不存在时,从Hash#[]返回self(而不是nil)
所属栏目:[百科] 日期:2020-12-17 热度:162
通常,当元素传递到没有匹配键的哈希时,哈希返回nil. hsh = {1 = "one",2 = "two"}hsh[3] #= nil 我想形成一个哈希值,如果没有匹配则返回传递给它的值. hsh[3] #= 3 我猜这个解决方案可能涉及某种lambda ……? **现在我正在使用一个笨拙的解决方案,使用条件[详细]
-
为什么我不能覆盖Ruby中的*方法?
所属栏目:[百科] 日期:2020-12-17 热度:84
我正在研究 Ruby Gem for creating presentations,我想创建一种用于定义简单直观的幻灯片的语法.我正在使用instance_eval,所以我可以在self上调用方法.这是我原本打算做的事情: slide { title 'What is Ruby?' * 'a programming language' * 'with lots of[详细]
-
ruby – 如何使用start_with忽略大写?
所属栏目:[百科] 日期:2020-12-17 热度:83
是否有更好的方法来忽略大写? "Hello".start_with?("hell","Hell") #= true 我想检查一个数组中的字符串元素是否以另一个忽略大写的字符串开头,如MySQL中的LIKE%. 解决方法 我会做这样的事情: 'Hello'.upcase.start_with?('HELL') 解决同一问题的另一种方[详细]
-
Ruby惯用的方式返回一个布尔值
所属栏目:[百科] 日期:2020-12-17 热度:186
在#survey_completed中返回布尔值是否有更惯用的方法? 这就是我在C#中做的事情,我一直认为返回false的最后一个三元子句是多余的,所以 Ruby有更好的方法吗? 这就是我的代码目前的样子: def survey_completed? self.survey_completed_at ? true: false end[详细]
-
ruby-on-rails – Rails中数字编号的本地化
所属栏目:[百科] 日期:2020-12-17 热度:162
[对不起,这篇新帖子,但我的第一篇专注于阿拉伯语/波斯语数字,但似乎问题更大.] 我想知道是否有人做过宝石来处理ruby / rails中数字数字的本地化. I18n官方语言环境(https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale)似乎没有照顾到这一点.[详细]
-
ruby-on-rails – Rails Rich Associations – 未定义的方法错误
所属栏目:[百科] 日期:2020-12-17 热度:140
我有三个与我合作的基本模型: class User ActiveRecord::Base has_many :assignmentsendclass Assignment ActiveRecord::Base belongs_to :group belongs_to :user endclass Group ActiveRecord::Base has_many :assignmentsend 使用这个模式,我假设“Assig[详细]
-
ruby-on-rails – rake aborted!用于ActiveRecord :: Base的未
所属栏目:[百科] 日期:2020-12-17 热度:61
我正在开发 Ruby on Rails上的项目 到目前为止,我使用了Rails 4,在我遇到宝石的无能力问题之前,一切都很好.我决定回滚到Rails 3,更改我的Gemfile,删除Gemfile.lock,所有rails安装和railties.然后我运行bundle install并安装了Rails 3.2.13. 但是现在当我运行[详细]
-
ruby-on-rails – HTML 5数据属性在HAML中没有值
所属栏目:[百科] 日期:2020-12-17 热度:179
参见英文答案 Empty attribute with Ruby HAML????????????????????????????????????3个 当我有没有值的HTML 5数据属性时,如何在HAML中执行此操作 p class="title" data-section-titlea href="#mypanel"Panel/a/p 我这样做了,但HAML引发了一个错误 %p{ class[详细]
-
ruby-on-rails-4 – Rails 4 – 使用嵌套属性保存对象
所属栏目:[百科] 日期:2020-12-17 热度:127
我有一个父模型,它有一个具有嵌套属性的子模型.我有一个表单可以更新父级和子级. 这是我的模特: class Parent ActiveRecord::Base has_one :child accepts_nested_attributes_for :childendclass Child ActiveRecord::Base belongs_to :parentend 表格视图[详细]
-
ruby-on-rails – 使用’.’删除参数的Rails在网址中
所属栏目:[百科] 日期:2020-12-17 热度:67
我试图将IP地址作为参数发送到URL中的Rails方法destroy.如果参数包含.则存在问题.我找不到错误,这是生成的日志: Started DELETE "/admin/user/stefan-admin/whitelist/4.3.2.1" for 127.0.0.1 at 2013-07-17 09:31:18 +0100Processing by ErrorsController#[详细]
-
如何在Ruby中解析(不获取)HTTP请求
所属栏目:[百科] 日期:2020-12-17 热度:137
我有一个集成测试,它使用eventmachine来接收http请求.这是我的eventmachine处理程序: class NotificationRecipient EM::Connection def receive_data(data) EM.stop endend 我需要测试收到的请求的各种属性,例如我想从我收到的HTTP POST请求字符串中提取jso[详细]
-
ruby-on-rails – Nokogiri无法安装原生扩展问题
所属栏目:[百科] 日期:2020-12-17 热度:160
在尝试安装nokogiri时,我得到: ± gem install nokogiri -v '1.6.0'Building native extensions. This could take a while.../Users/Chintan/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/rubygems/ext/builder.rb:48: warning: Insecure world writable di[详细]
-
ruby-on-rails – 经典哈希到点符号哈希
所属栏目:[百科] 日期:2020-12-17 热度:80
在 Ruby 2 / Rails 3中有一个简单的方法来转换它: {a: {b: {"1" = 1,"2" = 2},d: "Something"},b: {c: 1}} 进入这个: {"a.b.1" = 1,"a.b.2" = 2,"a.d" = "Something","b.c" = 1} 我不是在谈论这个精确的哈希,而是将任何哈希转换为点符号哈希. 解决方法 这[详细]
-
ruby-on-rails – 请求URI太大错误 – 摆脱GET?
所属栏目:[百科] 日期:2020-12-17 热度:192
我的网站上有一个表单,用户可以提交答案文本以供控制器检查. 它使用标准的GET形式: %= form_tag('/submit',method: "get",remote: true) do % 但我最近得到了以下错误答案: Request-URI Too Large WEBrick::HTTPStatus::RequestURITooLarge 我应该将表单更[详细]
-
ruby-on-rails – 使用partial来干燥New和Edit表单的最佳实践
所属栏目:[百科] 日期:2020-12-17 热度:190
这应该是一个简单的,我是一个菜鸟. 我有一个使用partial来显示表单的模型的新视图和编辑视图.对于编辑表单,我想显示一个我不想在新表单中显示的字段. 我应该传递一个局部变量,将其在编辑模式下指向partial并使用partial中的条件来显示该字段吗? 在这种情况[详细]
-
ruby – ‘%i’表示法的起源是什么?
所属栏目:[百科] 日期:2020-12-17 热度:146
Ruby经典地支持以下文字: %q[quack quack] #= "quack quack"%r[quack quack] #= /quack quack/%w[quack quack] #= ["quack","quack"]%x[echo quack quack] #= "quack quackn" 我对它们起源的理解如下: %q []适用于报价单 %r []用于正则表达式 %w []用[详细]
-
ruby-on-rails – 为嵌套资源的“显示”和“编辑”操作指定正确
所属栏目:[百科] 日期:2020-12-17 热度:63
我有2个型号 father.rb: class Father ActiveRecord::Base has_many :sons,dependent: :destroyend son.rb class Son ActiveRecord::Base belongs_to :fatherend 的routes.rb Family::Application.routes.draw do resources :fathers do resources :sons en[详细]
-
ruby-on-rails – Mocha:我可以对带有参数的存根方法提出“永不
所属栏目:[百科] 日期:2020-12-17 热度:116
我的问题类似于这个问题: Mocha: stubbing method with specific parameter but not for other parameters obj.expects(:do_something).with(:apples).neverperform_action_on_obj perform_action_on_obj不会像我期望的那样调用do_something(:apples).但是[详细]
-
ruby-on-rails – 在轨道中具有多个产量的部分
所属栏目:[百科] 日期:2020-12-17 热度:159
我正在寻找具有多重收益的部分解决方案. 在实例中我有这个视图结构: 基本application.erb(/views/layouts/application.erb): !DOCTYPE htmlhead titleSome title/title/headbodydiv class="page" %= yield %/div/body/html 有些人干我的代码(/views/shared[详细]