Skip to content

Commit c420da1

Browse files
committed
added completion mapping example
1 parent abc37e7 commit c420da1

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

src/Nest.Tests.Unit/Core/Map/FluentMappingFullExampleTests.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,15 @@ public void MapFluentFull()
234234
.TreeLevels(2)
235235
.DistanceErrorPercentage(0.025)
236236
)
237+
.Completion(s=>s
238+
.Name(p=>p.Name)
239+
.IndexAnalyzer("standard")
240+
.SearchAnalyzer("standard")
241+
.MaxInputLength(20)
242+
.Payloads()
243+
.PreservePositionIncrements()
244+
.PreserveSeparators()
245+
)
237246
)
238247
);
239248

src/Nest/Domain/Mapping/Descriptors/CompletionMappingDescriptor.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,19 @@ public CompletionMappingDescriptor<T> IndexAnalyzer(string name)
3636
return this;
3737
}
3838

39-
public CompletionMappingDescriptor<T> Payloads(bool payloads)
39+
public CompletionMappingDescriptor<T> Payloads(bool payloads = true)
4040
{
4141
this._Mapping.Payloads = payloads;
4242
return this;
4343
}
4444

45-
public CompletionMappingDescriptor<T> PreserveSeparators(bool preserveSeparators)
45+
public CompletionMappingDescriptor<T> PreserveSeparators(bool preserveSeparators = true)
4646
{
4747
this._Mapping.PreserveSeparators = preserveSeparators;
4848
return this;
4949
}
5050

51-
public CompletionMappingDescriptor<T> PreservePositionIncrements(bool preservePositionIncrements)
51+
public CompletionMappingDescriptor<T> PreservePositionIncrements(bool preservePositionIncrements = true)
5252
{
5353
this._Mapping.PreservePositionIncrements = preservePositionIncrements;
5454
return this;

0 commit comments

Comments
 (0)