diff --git a/cfelasticsearch/api/Wrapper.cfc b/cfelasticsearch/api/Wrapper.cfc index 9c1ec69..b082809 100644 --- a/cfelasticsearch/api/Wrapper.cfc +++ b/cfelasticsearch/api/Wrapper.cfc @@ -32,6 +32,28 @@ ) /> + + + + + + + + var uri = _getIndexAndTypeUri( args=arguments ); + var method = "DELETE"; + + if ( StructKeyExists( arguments, 'id' ) and Len( Trim( id ) ) ) { + uri = uri & "/#id#"; + } + + return _call( + uri = uri + , method = "DELETE" + ); + + + + @@ -123,6 +145,7 @@ + @@ -136,6 +159,22 @@ + + + + + + var uri = _getIndexAndTypeUri( args=arguments, typeAllowed=false ) & "/_stats"; + + return _call( + uri = uri + , method = "GET" + ); + + + + + @@ -245,7 +284,8 @@ ); } - return ((page-1) * pageSize) + 1; + // return ((page-1) * pageSize) + 1; + return ((page-1) * pageSize);