【发布时间】:2012-10-12 01:32:40
【问题描述】:
我正在尝试检查数组中是否存在集合 pset(又名问题集)以显示正确的页面,但以下代码始终返回 true...
def c
allowed_psets = [1]
pset_id = 12323
if allowed_psets.include?(pset_id)
//do something here
else
render_404//error
end
end
我错过了什么吗?
【问题讨论】:
-
也许您对
render_404有疑问?代码有效 -
@fl00r 如果我把它放在最上面,代码可以正常工作,因为它只是从公共目录呈现 404.html ......那里没有问题......问题是它总是在里面不应该的真实情况......
-
它工作正常。 404问题
-
好的,显示什么会返回这个:
if allowed_psets.include?(pset_id); puts allowed_psets.inspect; puts pset_id.inspect; render_404; end ... -
@fl00r 我只是渲染了 404.html 页面,没有别的...@Aayush Khandelwal 很奇怪...
标签: ruby-on-rails arrays include exists