2015-05-15 88 views
0

我正在向集合中添加元素,儘管稍後可以在集合中找到元素,但include?方法在我搜索時返回false添加到集合中的Rails元素在集合中找不到

@used_date_first.add(fe.time.beginning_of_day) 
p "#{@used_date_first.include?(fe.time.beginning_of_day)}" 

打印

false 

該組聲明如下:

@used_date_first = Set.new 
+0

什麼是FE定義爲? –

回答

1

我相信有你的 '鐵' 變種的問題。

如果我這樣做:

x = DateTime.now.beginning_of_day 
@used_date_first.add(x) 
p "#{@used_date_first.include?(x)}" 

它打印真正

相關問題