小编eck*_*cki的帖子

sublime text 2的默认配色方案是什么?

我已经改变了崇高文本2的配色方案,我真的很讨厌它改变的颜色.

那么默认设置的名称是什么?因为我想把它改回标准.

color-scheme sublimetext2

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

如何访问在事务中创建的变量?

我正在使用Rails 4.2

我有两个都需要存在或都不存在的数据库调用,因此我在方法内部使用事务来实现。我还希望通过相同方法在其他位置访问我创建的变量。我是否只需要使用实例变量而不是局部变量?(为此,我puts以其他代码为例,计划执行的代码要比这复杂得多)。

def method_name
  ActiveRecord::Base.transaction do
    record = another_method(1)
    another_method(record)
  end
  puts record.id
end
Run Code Online (Sandbox Code Playgroud)

如果我运行了这段代码,它将抛出:

undefined local variable or method `record' for #<Class:...>
Run Code Online (Sandbox Code Playgroud)

但是更改record@record可以缓解这种情况。那真的是最好的选择吗?还是有更好/更优雅的方式?

ruby variables activerecord ruby-on-rails rails-activerecord

3
推荐指数
1
解决办法
520
查看次数

将数组数组[0]分成一个,[1]分成另一个数组

我有一个基本的数组数组 [[1,2],[2,4],[3,6]]

我想把它分成两个数组,这样......

a = [1,2,3]
b = [2,4,6]
Run Code Online (Sandbox Code Playgroud)

ruby arrays ruby-on-rails

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