小编Eug*_*ene的帖子

在Vim中进行多项选择

在我可以做多种选择同样的话Vim因为这是在Sublime text 2与命令ctrl+D,然后编辑选择的话吗?

vim sublimetext2

14
推荐指数
1
解决办法
3569
查看次数

Ctags生成最新版本的宝石

我使用vim-railsctags方法导航.为此我跑ctags -R *进去了/home/***/.rvm/gems/ruby***/gems.但是在这个目录中,一个宝石的许多文件夹只是不同的版本(例如activerecordv.3.0.7/3.1.3/3.2.2/3.2.3).当我尝试转到(ctrl+])方法时,我会使用旧版本.如何才能使用最新的gems版本运行ctags?

vim ruby-on-rails ctags

5
推荐指数
1
解决办法
656
查看次数

Jenkins使用错误版本的Ruby(rvm)

有下一个情况:

  • 使用詹金斯
  • 安装了不同红宝石版本的rvm(2+)
  • 安装了rvm插件

使用ruby版本在"构建环境"中启用选项"在RVM管理的环境中运行构建" ruby-2.3.0@global

现在关于问题.每次jenkins工作开始后我都可以看到下一个输出:

Capturing environment variables produced by 'rvm use ruby-2.3.0@global'
$ bash -c export
[workspace] $ bash -c " source /usr/local/rvm/scripts/rvm && rvm use --install --create ruby-2.3.0@global && export > rvm.env"
Using /usr/local/rvm/gems/ruby-2.3.0 with gemset global
...
Run Code Online (Sandbox Code Playgroud)

似乎一切都应该正常.但事实上jenkins使用ruby-2.2.0因为下面的日志我发现了这个:

+++ __path_to_ruby=/usr/local/rvm/rubies/ruby-2.2.0/bin/ruby
+++ [[ -z /usr/local/rvm/rubies/ruby-2.2.0/bin/ruby ]]
+++ [[ /usr/local/rvm/rubies/ruby-2.2.0/bin/ruby != \/\u\s\r\/\l\o\c\a\l\/\r\v\m* ]]
+++ [[ /usr/local/rvm/rubies/ruby-2.2.0/bin/ruby == \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\b\i\n\/\r\u\b\y ]]
+++ [[ /usr/local/rvm/rubies/ruby-2.2.0/bin/ruby == \/\u\s\r\/\l\o\c\a\l\/\r\v\m* ]]
+++ [[ -z /usr/local/rvm/gems/ruby-2.2.0 ]]
+++ [[ -z /usr/local/rvm/gems/ruby-2.2.0:/usr/local/rvm/gems/ruby-2.2.0@global …
Run Code Online (Sandbox Code Playgroud)

rvm jenkins jenkins-plugins

4
推荐指数
1
解决办法
2602
查看次数

功能的放置

我有简单的rails应用程序.创建,删除,编辑帖子.我需要对这些帖子进行评分.在模型或控制器中放置速率功能的位置?为什么?

ruby-on-rails

2
推荐指数
1
解决办法
101
查看次数

Mongo发现者和标准

我在带有Mongoid映射器的rails应用程序中使用MongoDB.但我不明白finderscriteria查询.例如,mongoid documentaion中的section Finders是查询Model.all,但如果我使用它(例如User.all),控制台返回条件而不是结果:

 => #<Mongoid::Criteria
  selector: {},
  options:  {},
  class:    User,
  embedded: false>
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用finder Model.firstModel.last,控制台返回特定结果.(User.first返回特定用户,以其字段,:email,:username和其它).为什么Model.all在文档中写道finders?如果我需要全部Users或者例如,我需要做什么Posts

mongodb mongoid ruby-on-rails-3

2
推荐指数
1
解决办法
1031
查看次数