Method: Cloudant::Client#create_index
- Defined in:
- lib/cloudant/client.rb
#create_index(args) ⇒ Object
Create a new index. A valid index must be given. Note: An index will be created if only a name is provided (see below)
130 131 132 133 134 135 136 137 138 |
# File 'lib/cloudant/client.rb', line 130 def create_index(args) if args[:name] new_index = create_new_index(args) @conn.query({url_path: "#{database}/_index", opts: new_index, method: :post}) else raise ArgumentError.new('name is required') end end |