Raven.Database.DatabaseBulkOperations.DeleteByIndex C# (CSharp) Method

DeleteByIndex() public method

public DeleteByIndex ( string indexName, IndexQuery queryToDelete, bool allowStale ) : Newtonsoft.Json.Linq.JArray
indexName string
queryToDelete Raven.Database.Data.IndexQuery
allowStale bool
return Newtonsoft.Json.Linq.JArray
		public JArray DeleteByIndex(string indexName, IndexQuery queryToDelete, bool allowStale)
		{
			return PerformBulkOperation(indexName, queryToDelete, allowStale, (docId, tx) =>
			{
				database.Delete(docId, null, tx);
				return new { Document = docId, Deleted = true };
			});
		}