Tag: ruby

Rails 4 Turbolinks使表单多次提交

我使用一些代码在Rails 3上工作得很好但在Rails 4上工作不好,我猜它是由Turbolinks引起的,但我不太了解它,不能深入挖掘解决我的问题,这里是代码: 视图: a/v/m/_new_comment.slim .new-comment – if current_user = render “editor_toolbar” = form_for(Comment.new, :remote => true, :url => mission_comments_path(@mission)) do |f| = f.text_area :content, :class => “span10”, :rows => “4”, :tabindex => “1” #preview.hidden = “Loading…” = f.submit t(“missions.submit_comment”), “data-disable-with” => t(“missions.submitting”), :class => “btn btn-primary”, :tabindex => “2” – else = render “need_login_to_comment” […]

在scss文件中使用config.rb中定义的变量

是否可以在整个SCSS文件中使用罗盘项目的config.rb文件中定义的变量?

匹配不包含特定单词的字符串

我正在使用带有match方法的ruby,我希望将不包含某个字符串的URL与正则表达式匹配:ex: http://website1.com/url_with_some_words.html http://website2.com/url_with_some_other_words.html http://website3.com/url_with_the_word_dog.html 我想匹配不包含单词dog的URL,因此第一个和第二个匹配

将UTF-8设置为Ruby 1.9.3的默认值

我在Rails 4和Ruby 1.9.3上 我经常使用“奇怪”字符,所以我必须在所有.rb文件的顶部声明UTF-8编码。 有没有办法将UTF-8设置为Ruby 1.9.3的默认编码? 我尝试了所有答案,但是当运行rake db:seed并创建一个属性包含非US-ASCII有效字符的对象时,我仍然收到此错误: `block in trace_on’: invalid byte sequence in US-ASCII (ArgumentError)

HOWTO在Ruby on rails上按平衡对项目进行排名

我正在实施一个投注系统,每个用户都有一个余额,我如何使用activerecord方法找到用户的排名? 谢谢你的帮助。

Ruby和规则引擎

我正在寻找一种简单的方法让用户定义一组规则来过滤对象。 例如。 让他们定义类似“如果预订日期 100.00,请通知我预订” 或多或少:我想拥有一个带有自定义DSL的Ruby规则引擎。 有图书馆提供吗? 遇到过Ruleby,但它还不支持自定义DSL。 最好的办法是什么?

Integer(value)和value.to_i之间的差异

给定一个像这样的字符串对象: twohundred = “200” 做的有什么区别: Integer(twohundred) #=> 200 和: twohundred.to_i #=> 200 有什么区别吗? 是否建议在另一个中使用一个?

如何安装Ruby ri文档?

我最近在Windows 7上安装了Ruby 1.9.1,显然它没有附带标准的ri文档。 所以当我做’ri Array’时,我得到: C:\>ri Array Nothing known about Array 有没有办法安装这个文档,以便上述工作?

Rails上build和new有什么区别?

任何人都可以告诉我在Rails上构建和新命令之间的区别是什么?

在rails中将字符串转换为Array

我从rest客户端发送一个数组并收到它: “[1,2,3,4,5]” 现在我只想将它转换为Array而不使用Ruby的eval方法。 我们可以使用任何Ruby的默认方法吗? “[1,2,3,4,5]” => [1,2,3,4,5]