Module: Neo4j::ActiveNode::Query::QueryProxyFindInBatches
- Included in:
- QueryProxy
- Defined in:
- lib/neo4j/active_node/query/query_proxy_find_in_batches.rb
Instance Method Summary collapse
Instance Method Details
#find_each(options = {}) ⇒ Object
11 12 13 14 15 |
# File 'lib/neo4j/active_node/query/query_proxy_find_in_batches.rb', line 11 def find_each( = {}) query.return(identity).find_each(identity, @model.primary_key, ) do |result| yield result.send(identity) end end |
#find_in_batches(options = {}) ⇒ Object
5 6 7 8 9 |
# File 'lib/neo4j/active_node/query/query_proxy_find_in_batches.rb', line 5 def find_in_batches( = {}) query.return(identity).find_in_batches(identity, @model.primary_key, ) do |batch| yield batch.map(&identity) end end |