diff --git a/src/Nest/DSL/CreateIndexDescriptor.cs b/src/Nest/DSL/CreateIndexDescriptor.cs index 165cafe4a4a..418b86ac064 100644 --- a/src/Nest/DSL/CreateIndexDescriptor.cs +++ b/src/Nest/DSL/CreateIndexDescriptor.cs @@ -187,6 +187,16 @@ public CreateIndexDescriptor Analysis(Func + /// Set up similarity + /// + /// similarity settings + /// create index descriptor + public CreateIndexDescriptor SetSimilarity(SimilaritySettings similaritySettings) + { + this._IndexSettings.Similarity = similaritySettings; + return this; + } ElasticsearchPathInfo IPathInfo.ToPathInfo(IConnectionSettingsValues settings) { diff --git a/src/Nest/DSL/Search/SortFieldDescriptor.cs b/src/Nest/DSL/Search/SortFieldDescriptor.cs index 158356f277d..81b407a3c79 100644 --- a/src/Nest/DSL/Search/SortFieldDescriptor.cs +++ b/src/Nest/DSL/Search/SortFieldDescriptor.cs @@ -173,7 +173,7 @@ public SortFieldDescriptor NestedPath(Expression> objectPath) /// public virtual SortFieldDescriptor ToggleSort(bool ascending) { - Self.Order = ascending ? SortOrder.Descending : SortOrder.Ascending; + Self.Order = ascending ? SortOrder.Ascending : SortOrder.Descending; return this; } }