Possible Duplicate:
Rails console, how to stop output of return value?
Consider this session in IRB:
>> for a in 1..5 do
?> puts a
>> end
1
2
3
4
5
=> 1..5
>>
How do I suppress the output => 1..5
? This is important if I do this in a Rails console session:
for post in Post.find(:all) do
if post.submit_time > Time.now
puts "Corrupted post #{post.id} is from the future"
end
end
I don't want all the Posts to be printed as an array at the end. How do I suppress that output?
I am sure there are other ways of doing this, like find_each
or a Ruby script but I am more interested in doing this in an interactive session.