-
ruby-on-rails – 从Rails访问PostGIS空间数据
所属栏目:[百科] 日期:2020-12-17 热度:74
我需要使用Rails应用程序中的现有PostGIS数据库.到目前为止,我能够很好地访问数据库,Geo Ruby很好地将’geom’列转换为Point对象. 我正在寻找的是一种在这些表上执行类似ActiveRecord的查询的简单方法,例如 Poi.find_within_radius(...) 或类似的空间查询,如[详细]
-
ruby-on-rails – Ruby on Rails / Devise – 在重置密码时绕过
所属栏目:[百科] 日期:2020-12-17 热度:180
在我的项目中,我修改了Devise中的注册表单,通过访问者添加:agree选项(用户必须接受注册的服务条款等).如果他们不同意,则不会进行验证. 当用户试图编辑他们的帐户信息时,这导致了一个问题,因为它找到了:同意验证,但我能够添加一个’unless’子句并添加另一[详细]
-
ruby-on-rails – 设计:用户模型中的authentication_token列为
所属栏目:[百科] 日期:2020-12-17 热度:190
我刚刚创建了一个安装了devise插件的示例应用程序.我在我的用户模型中有:token_authenticatable但由于某种原因,当我创建一个用户时,它使用authentication_token列创建它为NULL. 看起来你需要设置u.ensure_authentication_token!在创建新用户以生成令牌时.[详细]
-
ruby-on-rails – 是否可以在Rails中指定两个根页面(一个用于匿
所属栏目:[百科] 日期:2020-12-17 热度:176
我正在构建一个具有静态页面和动态页面(与产品相关)的产品.这两类页面都有不同的发布生命周期.与设计师合作的营销团队,发布静态页面和产品页面由工程团队发布. 静态页面位于public / home中,它们是自包含的.除了提供链接之外,他们不需要访问Rails基础结构.[详细]
-
ruby-on-rails – Rails – 使用另一个应用程序的SOAP接口
所属栏目:[百科] 日期:2020-12-17 热度:126
我有一个纯粹的,有效的Rails应用程序. 我现在需要它开始与另一个应用程序通信(sympa).这个应用程序公开了一个SOAP interface,所以我尝试使用它是有道理的(命令行界面不完整). 我应该遵循哪些步骤? 我应该使用什么宝石/插件? 有没有人有工作教程/例子? 我[详细]
-
ruby – 如何迫使黄瓜情景失败?
所属栏目:[百科] 日期:2020-12-17 热度:107
有没有办法迫使黄瓜情景失败? 我需要在每次测试结束时检查一些失败的情况.所以我认为我可以检查“错误”对话框,然后如果它发生则测试失败. 这可以通过下面的代码实现,但是存在问题.一旦我在失败中提出异常!函数,然后黄瓜停止运行After钩子的其余部分,因此[详细]
-
ruby-on-rails – 检索shopify Shop对象?
所属栏目:[百科] 日期:2020-12-17 热度:191
我觉得我在这里错过了一些非常简单的东西.所以我有认证会话,我本质上想加载当前的Shop对象来访问某些东西,比如电子邮件地址,shop_owner等.如何检索它以基本上获得此响应? http://api.shopify.com/shop.html#show 我试着查看/admin/shop.json并使用 ShopifyA[详细]
-
ruby-on-rails – Rails3 button_to正在调用POST动作,试图调用PU
所属栏目:[百科] 日期:2020-12-17 热度:177
我有一个button_to,我想执行PUT操作(只有一件事可以更新有关此资源 – 它将被更新为’已确认’,因此没有其他表单字段与触发操作相关联). 这是在我看来(控制器是明确给出的,因为按钮位于属于另一个控制器的视图上): %= button_to "Acknowledged",:controller[详细]
-
Ruby围绕方法定义中的参数括起来
所属栏目:[百科] 日期:2020-12-17 热度:71
我知道许多 ruby样式指南都坚持围绕方法定义的方法参数括起来.我理解有时在语法上需要括号来进行方法调用. 但是,任何人都可以提供为什么Ruby需要围绕方法定义的参数括号的示例吗?基本上,我正在寻找除“它看起来更好”之外的原因. 解决方法 如果你既没有括号[详细]
-
ruby-on-rails – 在Ruby中使用什么是|| = begin … end block?
所属栏目:[百科] 日期:2020-12-17 热度:178
这两个代码片段有什么区别: def config @config ||= begin if config_exists? @config = return some value else {} end end end 和 def config @config ||= method end def method if config_exists? return some value else {} end end 我对“开始…结束[详细]
-
ruby-on-rails – ActiveAdmin和就地编辑
所属栏目:[百科] 日期:2020-12-17 热度:112
我有这个系统,我使用ActiveAdmin自动化后端,我想知道是否有人尝试使用ActiveAdmin的表进行就地编辑. 我看到一些有用的场景:键值表(如State,Category等)和master-detail视图(Order和OrderItems)…… 有没有人试图实现它?有什么好的指针吗? 解决方法 我们使[详细]
-
Ruby访问哈希元素
所属栏目:[百科] 日期:2020-12-17 热度:133
我有以下哈希: {"title"="ga:browser=Firefox","dimensions"=[{:browser="Firefox"}],"metrics"=[{:pageviews=25474}],"id"="http://www.google.com/analytics/feeds/data?ids=ga:3906565amp;ga:browser=Firefoxamp;start-date=2010-02-06amp;end-date=2011[详细]
-
ruby – 积极的前瞻不会在第一次出现时停止
所属栏目:[百科] 日期:2020-12-17 热度:193
我使用正则表达式 (?=Charset:s).+(?=br/) 在以下数据上(数据中没有换行符,我让它看起来更好)来捕获Charset字符串 div class="box_t"Parameters/divdiv class="box_c"Charset: i763zLFYKBqVs@nZ8PyO}N9br/Input Base: 23br/Solution Base: 19br/Timelimit:[详细]
-
ruby-on-rails – 如何访问’可以吗?’细胞内的方法?
所属栏目:[百科] 日期:2020-12-17 热度:131
我在 ruby-on-rails项目中使用了cancan和cell gem. 如何访问可以?细胞内的方法? 谢谢. 解决方法 我必须做到这一点.尝试 class MyCell Cell::Rails include CanCan::ControllerAdditionsend 如果你也在使用Devise,我必须这样做: class MyCell Cell::Rails[详细]
-
ruby Test :: Unit命令行选项?
所属栏目:[百科] 日期:2020-12-17 热度:184
在 Ruby的unit :: test框架中运行测试时,是否有一种非常简单的方法可以从命令行指定只应运行一个测试(即指定测试类和测试成员变量)?如果没有,是否有另一个具有此功能的框架? 解决方法 ruby /path/to/foo_test.rb --name test_should_do_something_really_s[详细]
-
ruby-on-rails – FloatDomainError(无限)
所属栏目:[百科] 日期:2020-12-17 热度:89
我使用carrierwave和mini_magick上传图片.在开发过程中一切都很好,但在生产中,当我尝试上传图像时,它会引发FloatDomainError(Infinity).我在同一台服务器上托管了几个项目,上传一切都很顺利. 我使用Rails 3.0.10. 任何想法我该如何解决?谢谢 解决方法 我有[详细]
-
ruby-on-rails – “rails generate model”挂起
所属栏目:[百科] 日期:2020-12-17 热度:88
我是ROR的新手. 删除rails应用程序后,如何使用相同的App名称? 以下是我执行的操作.第6步是我的问题. 1 – 环境 - OS : Ubuntu 12.04.4 - ruby : 2.1.1p76 - rails : 4.1.2 - DB : SQLite 2 – 创建rails App: rails new myApp= OK 3 – 创建模型: rails g[详细]
-
ruby-on-rails – Rails – 用于会话的Cookie或活动记录存储
所属栏目:[百科] 日期:2020-12-17 热度:139
我正在为我的项目构建一个身份验证系统. 存储会话信息的推荐方法是什么(我只是存储用户的id): Cookie Store 活动记录存储 此外,使用嵌套表单和accepts_nested_attributes_for的安全性问题是什么. 请指教. 非常感谢提前. 解决方法 Rails默认为cookie存储,所[详细]
-
ruby-on-rails – 来自带对象的字符串的命名路由
所属栏目:[百科] 日期:2020-12-17 热度:167
我期待从字符串创建一个命名路由并将对象传递给它 我正在局部使用本地“资源” 即.渲染:部分= “listing”,:locals = {:resource = @resource} 在_listing.html.haml里面我正在使用self.send方法 self.send("#{resource.class.to_s.downcase}_path()") 这[详细]
-
ruby-on-rails – 我应该先学习10-15个顶级导轨查看助手?
所属栏目:[百科] 日期:2020-12-17 热度:82
我正在学习rails 3,想知道我应该先掌握哪些助手? 即最常用的是哪些? 1. form_for2. ??.... 解决方法 我认为这些通常被认为非常重要,它们应该为您提供理解代码和创建自己的表单和页面的良好开端. form_for link_to image_tag stylesheet_link_tag javascrip[详细]
-
ruby-on-rails – rails生成迁移命令以将数据插入表中
所属栏目:[百科] 日期:2020-12-17 热度:178
我有一个表,我不得不添加一个迁移脚本来在表中添加行. 请帮助使用rails generate migration命令将数据插入表中. 谢谢, 拉姆亚. 解决方法 您可以在迁移中编写常规 ruby代码.所以你可以简单地做这样的事情: class Foo ActiveRecord::Migration def self.up Us[详细]
-
ruby-on-rails – 为MySQL指定表前缀
所属栏目:[百科] 日期:2020-12-17 热度:196
在Cake PHP中,我可以在我的数据库配置中指定一个前缀,即“so_”,以便每个模型在此前缀下查找其表. 在Rails中也有类似的可能吗?也就是说,几个程序可以共享一个数据库吗? 解决方法 您可以在environments.rb中尝试以下操作: 在config部分中添加以下代码 conf[详细]
-
ruby-on-rails – Rails 4 – 在Rails中自定义(json)响应对象的
所属栏目:[百科] 日期:2020-12-17 热度:171
我有一个Rails控制器响应 JSON对象.让我们来看理论这个例子: respond_to :jsondef index respond_with Comment.allend 这会有类似的回应 [{"id":1,"comment_text":"Random text ","user_id":1,"created_at":"2013-07-26T15:08:01.271Z","updated_at":"2013-[详细]
-
ruby-on-rails – Postgres不会使用c9.io连接到Ruby on Rails应
所属栏目:[百科] 日期:2020-12-17 热度:197
几天前,我能够成功安装 Postgresql并从SQLite创建/迁移我的数据库(准备部署我的Rails 4应用程序).??..或者我认为. 我重新启动了我的服务器,但是当我尝试访问我的应用程序时,出现此错误: PG::ConnectionBadcould not connect to server: Connection refused[详细]
-
不可思议的Ruby:矢量分配示例
所属栏目:[百科] 日期:2020-12-17 热度:95
考虑以下: a=[0,1] #our starting valuea=[a,1] #= [[0,1],1] as expected 我期望以下结果具有相同的结果: a=[0,1] #same starting placea[0]=a #should make a the same thing as it was above,right?a #= [[...],1] !!! 在第一个示例中,第二个赋值是指赋[详细]