我目前正在尝试查看记录数组是否与另一个数组共享元素.
我正在使用splat运算符为这样的条件:
if @user.tags.include?(*current_tags)
# code
end
Run Code Online (Sandbox Code Playgroud)
这在标记存在时有效,但在current_tags空时返回此错误.
错误的参数数量(给定0,预期1)
这在我的应用程序中发生了很多,所以我想知道是否有任何替代方案来实现相同的功能,但在其他方式,如果current_tags是一个空数组将不会爆炸.