这是我一开始的代码 @discussion.topics里是有数据的 但是输出的else里面的东西
然后我把@discussion.topics打印了一下 显示 @discussion.topics.any? 是假
我很郁闷 在控制台里打印明明是true 然后我又把@discussion.topics打印了一下 我靠 我彻底晕了@discussion.topics里是有数据的 @discussion.topics.any? 变成了ture
紧接着我又恢复到第一步 结果还是输出else
最后我只能改成length
输出正常 既然用discussion.topics.length正常显示说明@discussion.topics里却是有数据 不理解 请教下各位
原文地址:rails的any?的奇怪问题, 感谢原作者分享。 一个人骑行,孤单却内省;一群人骑行,壮观而有力。