delete

in elasticsearch-persistence/lib/elasticsearch/persistence/repository/store.rb [90:99]


        def delete(document_or_id, options = {})
          if document_or_id.is_a?(String) || document_or_id.is_a?(Integer)
            id = document_or_id
          else
            serialized = serialize(document_or_id)
            id = __get_id_from_document(serialized)
          end
          client.delete({ index: index_name, id: id }.merge(options))
        end