-
Ruby无法加载这样的文件–ftools(加载错误)
所属栏目:[百科] 日期:2020-12-17 热度:165
我是一个完整的 Ruby新手,我想做的只是运行一个传统的ruby脚本(这也是Erik Veenstra的开源脚本).我有一个Windows批处理脚本,基本上我正在尝试执行它.我在我的计算机上安装了Ruby,允许它设置路径,我试图运行它,这是我得到的错误: I:/2011/devl/3rdparty/ruby[详细]
-
端口ruby解决方案C
所属栏目:[百科] 日期:2020-12-17 热度:82
在C中有没有办法做到这一点,尤其是范围部分. answer = (0..999).select { |a| a%3 ==0 || a%5==0 }puts answer.inject { |sum,n| sum+n } 我已经创建了自己的c解决方案,但使用了更标准的for循环,并想知道是否有更酷的方法来做到这一点? 解决方法 模板元编程[详细]
-
ruby-on-rails – 在rspec中将字符串与regex进行比较?`
所属栏目:[百科] 日期:2020-12-17 热度:159
我在做 expect(@link.url_address == 'abc').to be_true 但url_address可能在abc之后有其他文本,所以我正在尝试 expect(@link.url_address =~ 'abc').to be_true 但我得到了 Failure/Error: expect(@link.url_address =~ /abc/).to be_true expected to resp[详细]
-
ruby-on-rails – form_for with datetime_select
所属栏目:[百科] 日期:2020-12-17 热度:59
我正在使用Rails 3.1并首次使用datetime_select.我想指定分钟选择框有15分钟间隔而不是1分钟间隔: %= f.datetime_select :start_datetime,:ampm = true,:start_minute = [0,15,30,45] % 但这似乎不起作用. :start_datetime是在Event模型中调用属性的内容.[详细]
-
ruby – 无效日期ArgumentError和有效日期的错误解析?
所属栏目:[百科] 日期:2020-12-17 热度:148
dates = ["11/12/08 10:47","11/12/08 13:23","11/12/08 13:30","11/25/08 19:21","2/2/09 11:29","11/12/08 15:00"] 这会抛出一个无效的参数错误: dates.each do |date| d = Date.parse(date) d.monend #= ArgumentError: invalid date 但是在日期中取第一[详细]
-
ruby-on-rails – RSpec spec_helper访问会话变量
所属栏目:[百科] 日期:2020-12-17 热度:137
我是RoR和Rspec的新手.我正在尝试为家庭控制器编写Rspec测试,并使用登录和注销等测试.我希望能够使用spec_helper.rb中的方法登录/注销用户 但是,当我查看spec_helper.rb时,它说它无法找到会话变量或类似post的方法.为什么是这样? 如果问题有点含糊,请道歉.[详细]
-
ruby-on-rails – 在Rails 3.0中使用rsyslogd
所属栏目:[百科] 日期:2020-12-17 热度:106
我在Debian服务器上运行了几个Rails 3.0站点.目前所有日志都进入RAILS_ROOT / log / production.log(每个站点的RAILS_ROOT) 我想改变这一点,以便所有日志记录都通过rsyslog并放在: /var/log/rails/site1.log/var/log/rails/site2.logetc. 并且每天都要自动[详细]
-
ruby-on-rails – 如何从Rails中的URL查询中解析多值字段
所属栏目:[百科] 日期:2020-12-17 热度:51
我的网址为http://www.example.com?foo=oneu0026amp;foo=two 我想为foo得到一个值数组[‘one’,’two’],但是params [:foo]只返回第一个值. 我知道如果我在URL中使用foo []而不是foo,那么params [:foo]会给我所需的数组. 但是,我希望尽可能避免更改URL的[详细]
-
ruby-on-rails – Rails has_many通过查询,具体取决于through ta
所属栏目:[百科] 日期:2020-12-17 热度:132
有一些has_many通过查询的问题. 使用此处的示例:http://guides.rubyonrails.org/association_basics.html#the-has_many-through-association class Physician ActiveRecord::Base has_many :appointments has_many :patients,:through = :appointmentsendcl[详细]
-
ruby-on-rails – Ruby on Rails同时有多个HTTP请求?
所属栏目:[百科] 日期:2020-12-17 热度:176
我正在拉多个请求(它一次拉一个),我想知道如果我有这样的东西,是否有一种方式同时拉请求所有: client = Instagram.client(:access_token = session[:access_token])@user = client.user@recent_media_items = client.user_recent_media@lv = client.tag_rec[详细]
-
Ruby中的数字和半数的数组
所属栏目:[百科] 日期:2020-12-17 热度:182
我正在尝试填充一个数字,其大小以整数和半数(即10,10.5,11,11.5,12)来衡量.到目前为止我有: (10..12).map{ |size| [size,size + 0.5] }.flatten[0...-1] 在Ruby中存在一种更有说服力的方法,而不必扁平化并删除最后一个元素吗? 解决方法 我最喜欢的: (10..[详细]
-
ruby-on-rails – 如何使用find_or_create_by_跳过验证?
所属栏目:[百科] 日期:2020-12-17 热度:163
是否可以使用动态查找/创建方法跳过验证? 例如,通过常规保存,我可以执行以下操作: p = Post.newp.title = nilp.body = nilp.save(:validate = false) 很想用find_or_create_by_title做同样的事情. 解决方法 使用 code in Rails right now看起来很可能,但是[详细]
-
在Ruby中绘制点和矩形
所属栏目:[百科] 日期:2020-12-17 热度:94
我正在寻找一种简单的方法来绘制约10个点和矩形,以便能够看到我的算法出错的地方.我看了看gnuplot,但看起来特别糟糕的是绘制矩形. 解决方法 SVG( MDN Tutorial)是一种非常简单的基于文本的(XML)格式,您可以在任何现代Web浏览器中使用Ruby轻松发出,而无需任何[详细]
-
ruby-on-rails – 如何使用pg_search搜索对象的虚拟属性?
所属栏目:[百科] 日期:2020-12-17 热度:77
我有一个类Node我已经设置了acts_as_taggable,所以我可以将user_tags添加到任何节点.我的Node模型上还有一个方法,它将查找user_tag_list中所有用户的实际用户记录.这是一个例子: [32] pry(main) m = Node.find(85) Node Load (8.6ms) SELECT "nodes".* FROM[详细]
-
ruby-on-rails – 使用Rails 4时,_destroy无法在Coocon gem中运
所属栏目:[百科] 日期:2020-12-17 热度:87
我有同样的问题 one 但那个解决方案对我没有帮助. 这是我强大的参数: def request_params params.require(:request).permit(:name,:address,:phone,:mobile,:type,:filled_cartridges_attributes = [:cartridge_name,:client_id,:count,:_destroy,:id], 所[详细]
-
ruby-on-rails – rails paperclip:通用的“附件”模型是个好主
所属栏目:[百科] 日期:2020-12-17 热度:120
在我的应用程序中,我使用 paperclip有几个带附件的东西. 客户有一个徽标. 商店可以有一张或多张图片.这些图片还可以有其他图片 信息,例如拍摄日期. 产品可以有一张或多张图片,分类(从字体,到 回来等). 目前,我的每个模型都有自己的“paperclip-fields”(Clie[详细]
-
ruby-on-rails – 使用Globalize&Friendly_id将同一页面重定
所属栏目:[百科] 日期:2020-12-17 热度:125
过去几个小时我一直在摸不着头脑,寻找答案,但我找不到任何地方. 我的宝石文件: # Use globalize for translating modelsgem "globalize",github: "ncri/globalize" # for Rails 4.2gem 'globalize-accessors','~ 0.1.5'# Use friendly_id for slugsgem 'fri[详细]
-
ruby-on-rails – 为什么Puma只绑定到tcp6? (通过`rails s`)
所属栏目:[百科] 日期:2020-12-17 热度:82
全新生成的Rails 4.2.0项目. Ran rails s,使用WEBrick表现得如预期: vagrant@web1:~$netstat -nlptProto Recv-Q Send-Q Local Address Foreign Address State PID/Program nametcp 0 0 127.0.0.1:3000 0.0.0.0:* LISTEN 27158/ruby2.1 tcp6 0 0 ::1:3000 ::[详细]
-
ruby-on-rails – 如何使用来自SERVER(!)的Koala Gem更新/延长F
所属栏目:[百科] 日期:2020-12-17 热度:92
我的情况和我所拥有的: Rails应用程序(Rails的最新版本) 考拉宝石(最新版本) 1(一)Facebook用户(例如 – 这是我),就是这样,没有更多的用户(!) 没有任何FB登录表单/类似内容的网站页面 现在的情况: 我在一个网站上创建页面,我的代码应从我的Facebook帐户中[详细]
-
ruby-on-rails – Twitter Omniauth个人资料图片在Twitter上更改
所属栏目:[百科] 日期:2020-12-17 热度:198
我有twitter ommiauth作为我的用户模型,当他们通过hash auth.info.image注册他们的个人资料图片的链接时我拉. Iv注意到有些人正在打破用户在Twitter上更新他们的个人资料图片的地方. 我注意到有一部分哈希在raw_info部分中通过https(profile_image_url_https[详细]
-
在Ruby中使用不同的闭包类型时奇怪的File.open行为
所属栏目:[百科] 日期:2020-12-17 热度:107
我开始学习Chef来管理我们的服务器,我偶然发现了一个非常奇怪的(在我看来) Ruby中的行为.我不认识 Ruby,所以这可能只是我的一个误解. 我得到的error是 `delete': Permission denied - [some path]/metadata.json (Errno::EACCES) 因为我确定它实际上并不是关[详细]
-
ruby-on-rails – 如何删除HSTORE密钥?
所属栏目:[百科] 日期:2020-12-17 热度:96
我有以下迁移: class CreateFoos ActiveRecord::Migration def change create_table :foos do |t| t.hstore :foos_properties end endend 在hstore列中,我有两个键:: foo和:bar.是否可以创建另一个要删除的迁移:foo?应该怎么样? 我发现了这个: Foo.upd[详细]
-
ruby-on-rails – 活跃商家paypal网关安全标头无效问题
所属栏目:[百科] 日期:2020-12-17 热度:92
我按照 this railscast在rails 4.1 app上设置了活跃的商家. 当我尝试创建订单和付款时,我从paypal服务器收到错误: Security header is not valid 我的问题:我的设置出现这种错误有什么问题? 顺便说一下,有人知道我可以填写cvv字段用沙盒帐户创建的假信用[详细]
-
ruby-on-rails – Rails 4在一个表单中创建相同模型的多个记录
所属栏目:[百科] 日期:2020-12-17 热度:55
我试图一次为同一个模型创建多个记录(Rails 4.1.2),但表单只发送一组参数值(实际上只是第一行)… 基本上我在索引视图中有一个表单,只需单击符号(使用javascript附加表行)添加更多记录,一次添加更多行记录…并点击提交一次创建所有记录. 以下是我到目前为止的[详细]
-
ruby-on-rails – 大十进制存储为60.00,返回0.0?
所属栏目:[百科] 日期:2020-12-17 热度:84
我在Rails 4中定制Spree 2.3应用程序.当我保存price.amount时,它似乎在数据库中正确保存,但是当我检索它时,它被包装在BigDecimal类中并返回0. 如何存储或检索正确的值? # in the form%= number_field_tag :amount %# controller action@variant.price = par[详细]