-
ruby-on-rails – 由于utf8 =?使用元搜索,导致表单错误
所属栏目:[百科] 日期:2020-12-17 热度:103
我在使用元搜索的搜索表单中遇到问题: 当我提交我的搜索表单(方法获取)时,我有500错误,因为rails添加了utf8 =?param. HTTP://本地主机:3000 /项目UTF8 =?安培;搜索[brand_contains] =列维 如果我删除了网址中的复选标记(?)并按下输入则效果很好. 我使用ra[详细]
-
ruby-on-rails – 当以另一种方式创建记录时,Rails Association
所属栏目:[百科] 日期:2020-12-17 热度:79
这是我的用户模型及其订阅: # app/models/user.rbclass User ActiveRecord::Base has_many :subscriptions,:before_add = :cancel_subscriptions! def cancel_subscriptions!(new_subscription=nil) subscriptions.each(:cancel!) endend# app/models/subsc[详细]
-
ruby-on-rails – 是否有ruby/铁轨宝石,使得范围日期变得容易
所属栏目:[百科] 日期:2020-12-17 热度:145
有谁知道一个宝石,使范围日期容易?我喜欢做Model.this_year(:created_at).where()……等等.我以为我听过一次. 我正在考虑dues_paid_this_year或updated_at_two_hours_ago的内容.通过创建动态范围可以像search_logic这样做的宝石会让我的世界变得可爱 解决[详细]
-
ruby-on-rails – 如何在Devise注册控制器中添加新动作?
所属栏目:[百科] 日期:2020-12-17 热度:183
我知道如何覆盖默认控制器并且它正在工作,但现在我需要在Registrations控制器中添加新操作. 我需要更新用户字段.我需要在此表单中添加名字和姓氏,但我不想使用标准编辑页面,因为它将是单独的页面. 所以我需要其他页面.我在注册文件夹中有paypal..html.erb,但[详细]
-
ruby-on-rails – 会话和cookie如何在Rails中运行?
所属栏目:[百科] 日期:2020-12-17 热度:159
我一直在使用Devise来处理我的Rails应用程序上的身份验证,但从未真正理解它是如何工作的.因为Devise也使用Rails上的会话存储配置集,我假设这是一个关于使用Rails进行会话处理的问题. 基本上,我是一个新手.我已经阅读了一些关于身份验证的文章,但大多数都涉及[详细]
-
ruby – 为什么我的IRB提示使用ANSI颜色代码会破坏页面向上/向下
所属栏目:[百科] 日期:2020-12-17 热度:133
我加入了我的.irbrc: IRB.conf[:PROMPT].reverse_merge!(:RAILS_ENV = {:PROMPT_I="#{current_app} #{rails_env} #{prompt} ",:PROMPT_N="#{current_app} #{rails_env} #{prompt} ",:PROMPT_S=nil,:PROMPT_C="? ",:RETURN="= %sn"}) IRB.conf[:PROMPT_MODE[详细]
-
ruby – 为Heroku静态编译pdftk.需要将PDF拆分为单页文件
所属栏目:[百科] 日期:2020-12-17 热度:104
所以我们使用heroku来托管我们的rails应用程序.我们搬到了雪松堆里.此堆栈没有安装pdftk库.我联系了支持,并被告知静态编译它为amd64 ubuntu并将其包含在我的应用程序中. 事实证明这比我想象的要困难得多.最初我下载了ubuntu(http://packages.ubuntu.com/natt[详细]
-
ruby-on-rails – RSpec load_missing_constant,期望X定义Y(并且
所属栏目:[百科] 日期:2020-12-17 热度:150
我们跑的时候 捆绑exec rake spec 尝试使用错误加载环境时出错: ...gems/activesupport-3.2.8/lib/active_support/dependencies.rb:503:in `load_missing_constant': Expected ...app/models/links/category.rb to define Links::Category (LoadError) 文件[详细]
-
ruby-on-rails – rails 4 activerecord TypeError nil不是符号
所属栏目:[百科] 日期:2020-12-17 热度:99
看来sql server中的表是在select语句中放置nil.我不知道如何解决这个问题,如果我切换到任何其他表,我可以很容易地获得第一个记录.还有其他人处理过这个bug吗?我把桌子分开并构建了一个视图.它仍然这样做.猴子修补这个犹豫不决.想法?我是如何连接到SQL Serv[详细]
-
ruby-on-rails – Ruby on Rails 3以及如何制作Web服务
所属栏目:[百科] 日期:2020-12-17 热度:176
我尝试使这个工作,但我使用标准(旧)actionwebservice时出现“未初始化的常量ActionWebService”错误,但如果我安装datanoise的actionwebservice gem我无法正确设置项目以使用它们(在带有gem Bundler的Gemfile中) . 有另一种选择吗?有人让这个想法起作用吗?[详细]
-
Ruby变量赋值
所属栏目:[百科] 日期:2020-12-17 热度:159
有人可以解释这种行为: a = b = c = 1,2,3 a # = [1,3]b # = 1c # = 1 在赋值a = b = c = 1,3中,变量a,b和c应分配[1,3].任何的想法? 解决方法 你很困惑 a=b=c=1,3 实际上是: a = (b = c = 1),3 离开了 c = 1 # = 1 b = c # = 1 a = 1,3 # = [1,3][详细]
-
如何在ruby中编写包含method_missing的模块
所属栏目:[百科] 日期:2020-12-17 热度:183
我有几个扩展方法缺失的模块: module SaysHello def respond_to?(method) super.respond_to?(method) || !!(method.to_s =~ /^hello/) end def method_missing(method,*args,block) if (method.to_s =~ /^hello/) puts "Hello,#{method}" else super.method[详细]
-
ruby-on-rails – Rails 4 gmaps4rails – 如何在gmaps4rails ge
所属栏目:[百科] 日期:2020-12-17 热度:132
我已经在我的rails 4应用程序中使用了gmaps4rails,我的lcoation有标记,我想在每个位置的标记中包含一个链接到每个位置的各个节目视图. 我的空间控制器索引操作如下所示: def index @spaces = Space.all @hash = Gmaps4rails.build_markers(@spaces) do |spa[详细]
-
ruby-on-rails-3 – rake问题:“未配置开发数据库”
所属栏目:[百科] 日期:2020-12-17 热度:112
我是新手rails /终端用户,刚刚安装了Lion Xcode Rails.与以前不同(在Snow Leopard上),我现在遇到运行rake db:migrate的错误. 我已经克隆了我的代码通过git工作正常并使用“createdb”命令创建了数据库但是当我尝试在终端中运行“rake db:migrate”时,它现[详细]
-
ruby-on-rails – Rails中的Mercury Editor不保存更改
所属栏目:[百科] 日期:2020-12-17 热度:174
我想用一些Visual Editor改进我的页面,并找到关于Mercury编辑器的 this轨道广播. All Done’s,但当我按下SAVE时,我已经重定向到我的页面而没有任何变化.没有错误,没有警告,只是未保存的格式化.任何人都可以帮助我吗? 一些代码: #routes: mount Mercury::E[详细]
-
ruby-on-rails – 无法安装pg gem,检查-lpq中的PQconnectdb()…
所属栏目:[百科] 日期:2020-12-17 热度:184
我正在尝试使用PostgreSQL本地开发 Ruby on Rails,所以我正在尝试安装pg gem.在Ubuntu 12.04上.在终端,我输入: gem install pg -v '0.12.2' 这会引发以下错误: Building native extensions. This could take a while...ERROR: Error installing pg: ERROR:[详细]
-
ruby-on-rails – 如何从查询字符串中删除空值params
所属栏目:[百科] 日期:2020-12-17 热度:174
我有一个搜索表单,有很多选项,提交到有Get请求的路由. URL是这样的: http://localhost:3000/restaurants/search?utf8=%E2%9C%93city=cuisine=number_of_people=query=hello 有更多的参数.我想让它更干净,比如删除所有空白的参数. 这样的事情:(基本上删除所[详细]
-
ruby-on-rails – 如何从正则表达式返回一个布尔值
所属栏目:[百科] 日期:2020-12-17 热度:79
我无法弄清楚我在这里做错了什么.. if @calc.docket_num =~ /DC-000044-10/ || @calc.docket_num =~ /DC-67-09/ @calc.lda = trueelse @calc.lda = falseend 但似乎@ calc.docket_num可以是任何字符串,它总是返回true. 我不这样做吗? 解决方法 这是一个单行[详细]
-
ruby-on-rails – ActiveAdmin中的ArgumentError :: Devise :: S
所属栏目:[百科] 日期:2020-12-17 热度:153
我正在使用rails 4 activeadmin在 ruby 1.9.3p392上运行. 当我要去的时候 http://127.0.0.1:3000/admin/login 我得到一个错误: ArgumentError in ActiveAdmin::Devise::Sessions#new Showing C:/Ruby/lib/ruby/gems/1.9.1/bundler/gems/active_admin-85b9f8[详细]
-
ruby-on-rails – IAP后端最佳实践
所属栏目:[百科] 日期:2020-12-17 热度:157
我刚刚用IAP制作iOS应用程序来购买虚拟硬币(耗材).后端是 Ruby on Rails.我现在对整个解决方案有一些担忧. 我目前的IAP流程描述如下: 步骤1 – iOS客户端向我们的后端发送请求并获取产品ID. 步骤2 – 客户端通过Store Kit检索产品列表,其中包含步骤1中的ID[详细]
-
ruby – Rails使用什么sleep()?
所属栏目:[百科] 日期:2020-12-17 热度:102
我正在测试一段Rails代码: sleep(10.0) 在我的RSpec测试中,调用: Kernel.should_receive(:sleep).exactly(1).time 失败了,测试睡了十秒钟.这使我得出结论,Rails程序中的sleep()不会调用Kernel.sleep().我通过将我的Rails代码更改为: Kernel.sleep(10.0)[详细]
-
ruby-on-rails – Rails – 如何使用has_and_belongs_to_many与
所属栏目:[百科] 日期:2020-12-17 热度:132
我正在使用Dr.Nic的复合主键(http://compositekeys. rubyforge.org/) 在示例中,他有has_many和belongs_to关系,但没有has_and_belongs_to_many 我的协会在书籍和流派之间运作良好(书籍具有标题和作者的复合素数键),但是书籍的类型试图查询连接表中不存在的列b[详细]
-
如何在Ruby中检测数组中的重复值?
所属栏目:[百科] 日期:2020-12-17 热度:90
假设我有一个看起来像这样的数组: a = [cat,dog,cat,mouse,rat,cat] 我如何循环,并做重复的事情 – 例如说删除它们? 换句话说,如果我做了a.each do | i |,我如何评估[0],反对[1],[2],a [3] …然后当我找到一个我想要,说一个[2]在这种情况下有第一个副本,然[详细]
-
ruby-on-rails – ror中的多个布局
所属栏目:[百科] 日期:2020-12-17 热度:145
刚刚开始使用 Ruby on Rails.在我的layouts / application.html.erb中,我有: !DOCTYPE htmlhtml head title%= full_title(yield(:title)) %/title %= stylesheet_link_tag "application",media: "all" % %= javascript_include_tag "application" % %= csrf[详细]
-
ruby-on-rails – 任意或自定义URL的Rails功能测试
所属栏目:[百科] 日期:2020-12-17 热度:112
我的Rails应用程序中有一个名为“Photo”的RESTful资源.我正在使用 Paperclip来为我的照片提供不同的“样式”(缩略图等),我正在使用自定义路径来RESTful访问这些样式: map.connect "photos/:id/style/*style",:controller = "photos",:action = "show" 这工[详细]