-
ruby – 如何获取page_object元素的attribute_value?
所属栏目:[百科] 日期:2020-12-17 热度:140
想象一下,我有一个像这样的图像: the_image = @browser.image(:id,'image01') 获得其类的价值的方法可以是: image_status = the_image.attribute_value('class') 好.我正在使用page_object gem并假设我将图像作为元素,如: image(:the_image,:id = 'image0[详细]
-
ruby-on-rails – 在文本属性中插入Rails对象的交叉超链接的解决
所属栏目:[百科] 日期:2020-12-17 热度:74
我正在使用Rails中的Web应用程序,其行为与CMS非常相似:有些文章,其文本属性包含指向其他文章(或其他对象类)的链接.我目前正在将该属性存储为 HTML. 有没有什么好方法可以以相对容易更改的方式对这些链接进行建模,并包含对象id的引用,而不是绝对URL? 我想的[详细]
-
ruby-on-rails – rvmsudo命令无法正常工作
所属栏目:[百科] 日期:2020-12-17 热度:130
我想获得一个RoR环境的更新版本. 我正在运行Ubuntu 12.04,我有这个设置: $groupsuser adm cdrom sudo dip plugdev lpadmin sambashare rvm$rvm -vrvm 1.17.2 (stable) by Wayne E. Seguin wayneeseguin@gmail.com,Michal Papis mpapis@gmail.com [https://r[详细]
-
ruby – Wiki引用API?
所属栏目:[百科] 日期:2020-12-17 热度:191
我想通过 JSON获取Wikiquote页面的结构化版本(基本上我需要所有短语) 示例:http://en.wikiquote.org/wiki/Fight_Club_(film) 我尝试过:http://en.wikiquote.org/w/api.php?format=xmlaction=parsepage=Fight_Club_(film)prop=text 但是我得到了所有的HTML[详细]
-
ruby-on-rails – RoR 3.2.8:是否有HTML5组合框助手?
所属栏目:[百科] 日期:2020-12-17 热度:102
现在,我正在使用form_for.select和options_for_select rails helpers来创建一个包含模型数据的选择框.但是,我真正需要的是像 HTML5中引入的组合框: input type=text list=browsers datalist id=browsers option Google option IE9/datalist 是否有用于创建[详细]
-
ruby-on-rails – 如何在Rails中使用两个带有一个模型的控制器
所属栏目:[百科] 日期:2020-12-17 热度:133
我有一个订单模型.客户通过Orders控制器与Order模型进行交互.管理员通过“购买”控制器与订单模型进行交互. 它大部分都在工作,除非发生这种情况: 管理员用户转到new_purchase_path 该应用程序使用购买控制器中的“创建”操作,如 ????预期 然后,应用程序在订[详细]
-
ruby-on-rails-3 – 在’http’而不是’https’上运行heroku上的
所属栏目:[百科] 日期:2020-12-17 热度:69
我已经将Michael Hartl的教程代码的演示应用程序部署到了heroku上,看它是否正常工作. 该应用程序将在 https://some-app-name.herokuapp.com中打开.如何在http而不是https中打开它? 解决方法 有同样的问题.您必须更改应用的ssl设置. 在environments / produc[详细]
-
ruby-on-rails – 为已存储数据的模型重新加载轮胎/弹性搜索映射
所属栏目:[百科] 日期:2020-12-17 热度:65
我正在使用Tire和elasticsearch在MongoMapper模型上提供搜索功能,这是Rails应用程序的一部分.我只是偶然发现了一个问题,当我重新部署到使用以下配置的环境(在config / environments / env_name.rb中)时,此模型的映射没有更新: config.cache_classes = true[详细]
-
ruby-on-rails – 我可以在Rails 3中使用AMQP使用请求/回复 – R
所属栏目:[百科] 日期:2020-12-17 热度:108
由于类似于 this discussion中的原因,我正在尝试使用消息传递来代替REST,以便从一个Rails 3应用程序到另一个Rails 3应用程序进行同步RPC调用.这两个应用程序都在运行. “server”应用程序具有基于rubyamqp.info documentation中的请求/回复模式的config / in[详细]
-
从Ruby代码访问用OCaml和C编写的库
所属栏目:[百科] 日期:2020-12-17 热度:101
我正在编写一个 Ruby程序,我想在其中使用以下库: LTL3工具. http://ltl3tools.sourceforge.net/ AT T FSM库. http://www2.research.att.com/~fsmtools/fsm/ LTL2BA图书馆www.lsv.ens-cachan.fr/~gastin/ltl2ba/ LTL3工具是用OCaml编写的,AT T FSM库是用C语[详细]
-
ruby-on-rails – Rails:如何访问视图中的belongs_to字段?
所属栏目:[百科] 日期:2020-12-17 热度:123
鉴于下面的MVC结构,我如何访问:category?我将它添加到attr_accessible列表并重新启动服务器,但调用p.category仍然不返回任何内容.我相信你的Rails专家会知道发生了什么.提前致谢! 模型 class Product ActiveRecord::Base belongs_to :category belongs_to[详细]
-
ruby-on-rails – 查找更快的ActiveRecord查询(Ruby on Rails)
所属栏目:[百科] 日期:2020-12-17 热度:52
我有一个按特定顺序排序的模型.我的目标是从模型中找到一条记录,其中所有先前记录的特定列的总和等于某个数字. 下面的例子告诉我我需要的东西,但它非常慢,特别是对于一个相当大的表.有没有更快的方法来解决product.id所有以前产品的积分总和= 100000? total[详细]
-
ruby-on-rails – 创建简单的Mongoid验证! – 如何显示错误消息
所属栏目:[百科] 日期:2020-12-17 热度:108
我正在使用带有mongoid 2的Rails 3并且有一个关于mongoid验证的简单问题. if @forum.topics.create!(name: params[:topic][:name]) # success,do somethingelse #should handle errors but doesn't render 'new'end 如果我使用.create!方法,它正确地在mongo[详细]
-
bundler / capistrano没有使用正确的ruby版本安装gem
所属栏目:[百科] 日期:2020-12-17 热度:127
我正在尝试在Capistrano的服务器上部署我的第一个应用程序,而且我在管理gemsets和 ruby版本方面有点迷失. 这些是我的(服务器和工作站)版本: Rails 3.2.8 RVM 1.16.17 宝石1.8.24 Bundler 1.2.1 pg gem 0.14.1 我的宝石是: ruby-1.9.3-p194的gemsets(在/usr[详细]
-
ruby-on-rails – 使用独立代码扩展Ruby类
所属栏目:[百科] 日期:2020-12-17 热度:125
我有一个Rails应用程序,其中有几个具有相同结构的模型: class Item1 ActiveRecord::Base WIDTH = 100 HEIGHT = 100 has_attached_file :image,styles: {original: "#{WIDTH}x#{HEIGHT}"} validates_attachment :image,:presence = trueendclass Item2 Activ[详细]
-
ruby-on-rails – 绝对测试所有内容或浪费时间(Rails)是一种好习
所属栏目:[百科] 日期:2020-12-17 热度:65
我最近了解到,Rspec Capybara(我是新手测试的东西).而且我一直在测试我创建的一些新模型.现在,我正在考虑将标题列添加到我的Post模型中.这不是一项艰巨的任务,我以前做过很多次.但我意识到这将需要我更新spec文件(例如帖子,帖子页面,用户,用户页面,工厂,samp[详细]
-
在Ruby中设置Test Suite
所属栏目:[百科] 日期:2020-12-17 热度:69
我试图在 Ruby中设置一个测试套件来自动测试WebUI(使用Watir) 个别测试都很好,并且运行正常,但我遇到了套件问题. 例如,如果我的一个测试是(其中BaseTestClass扩展Test :: Unit :: TestCase) class Test3_1_3_1_2 BaseTestClass def testHeightOfMainPanel as[详细]
-
Heroku:在Ruby 2.0.0下找不到’bundle命令’
所属栏目:[百科] 日期:2020-12-17 热度:76
我有一个Rails 3.2.3应用程序,我正在尝试使用 Ruby 2.0.0preview1推送到Heroku(参见: http://blog.heroku.com/archives/2012/11/5/ruby-2-preview-on-heroku/). 这是一个在Ruby 1.9下运行正常的应用程序,在Ruby 2.0.0下应该没有问题. 我遇到的错误是: 2012[详细]
-
Ruby:File.open如何将文件作为参数传递
所属栏目:[百科] 日期:2020-12-17 热度:127
对不起,这可能是一个noob问题.这(economic.rb)是一个解析世界经济数据的脚本.我不确定如何将xml文件传递给它.通常情况下,我会这样做 ruby economic.rb 但是,File.open将ARGV [0]作为参数.如何在运行脚本时将xml文件(data.xml)传递给它. economic.rb require[详细]
-
ruby-on-rails-3 – 子域约束(Rails 3)使本地服务器(瘦)SO SLOW
所属栏目:[百科] 日期:2020-12-17 热度:180
我最近在我的Rails路由文件中添加了一个子域约束 constraints(:subdomain = 'new') do devise_for :customers do get "/customers/sign_up" = "registrations#new" post "/customers" = "registrations#create" put "/customers/:id" = "registrations#updat[详细]
-
ruby-on-rails – 将支付网关(基于activemerchant)与spree集成
所属栏目:[百科] 日期:2020-12-17 热度:158
我正在尝试将payu.in支付网关集成到我的rails应用程序中. 我已将他们的宝石集成到应用程序中,但是当我去的时候 /admin/payment_methods/new 我无法在提供商选项下看到支付网关. 我遵循了http://guides.spreecommerce.com/payment_gateways.html中规定的步骤[详细]
-
坚持使用LearnStreet Ruby培训.简单的Ruby代码
所属栏目:[百科] 日期:2020-12-17 热度:114
尝试使用新的LearnStreet在线教程学习 Ruby. 试图通过他们的Q A系统获得帮助,但似乎没有人回答他们. “Can you now implement the withdraw! method on account object,which takes one parameter amount and reduces the balance by the specified amount?[详细]
-
Ruby暂停线程
所属栏目:[百科] 日期:2020-12-17 热度:131
在 ruby中,是否可能导致线程从另一个并发运行的线程暂停. 下面是我到目前为止编写的代码.我希望用户能够输入’pause thread’和sample500线程来暂停. #!/usr/bin/env ruby# Creates a new thread executes the block every intervalSec for durationSec.def[详细]
-
是否有Ruby gem或库提供解析序数的方法?
所属栏目:[百科] 日期:2020-12-17 热度:172
我正在寻找一种方法来解析 Ruby中的序数(第一,第二,第三等)并将它们转换为整数.你知道有没有这样做的图书馆吗? 解决方法 当我意识到 chronic gem作为解析日期过程的一部分时,我正在问这个问题.安装gem之后,您可以非常轻松地将序号转换为整数: irb(main):00[详细]
-
ruby-on-rails – Ruby on Rails – 如何委托多态关联?
所属栏目:[百科] 日期:2020-12-17 热度:153
是否可以在多态模型中使用has_many或has_one关联的委托?这是如何运作的? class Generic ActiveRecord::Base ... belongs_to :generable,polymorphic: true delegate :file_url,to: :image,allow_nil: true delegate :type_cat,to: :cat,allow_nil: trueend[详细]