Method: Smoke::Origin#truncate
- Defined in:
- lib/smoke/origin.rb
#truncate(length) ⇒ Object
Truncate your result set to this many objects
Usage
Smoke.yql(:cameras) do
...
truncate(3)
end
Smoke.cameras.output
=> [{title => "Canon"}, {:title => "Nikon"}, {:title => "Pentax"}]
Truncate must be used inside an ‘emit` block.
232 233 234 |
# File 'lib/smoke/origin.rb', line 232 def truncate(length) @items = @items[0..(length - 1)] end |