Method: NoBrainer::Document::Persistance::ClassMethods#insert_all
- Defined in:
- lib/no_brainer/document/persistance.rb
#insert_all(*args) ⇒ Object
139 140 141 142 143 144 145 |
# File 'lib/no_brainer/document/persistance.rb', line 139 def insert_all(*args) docs = args.shift docs = [docs] unless docs.is_a?(Array) docs = docs.map { |doc| persistable_attributes(doc) } result = NoBrainer.run(rql_table.insert(docs, *args)) result['generated_keys'].to_a end |