作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在尝试测试数组中是否包含特定整数。现在我正在使用这个测试;
def admin?
current_user.role_ids == [1,2] || current_user.role_ids == [2] || current_user.role_ids == [1,2,5]
end
代码有效,但我更愿意只测试整数“2”,而不是明确写出包含“2”的所有可能的数字组合。如果您有任何 ruby 建议,我将不胜感激。这是我在飞行中所能想象到的最好的结果。
谢谢!
最佳答案
您是否在寻找 Array#include?
?
current_user.role_ids.include?(2)
关于ruby - 基本 ruby 数组代码 : Testing if an array has a specific integer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1981934/
我是一名优秀的程序员,十分优秀!