Skip to content

Commit 3853ed4

Browse files
committed
Add score to TermVectorTerm (#3606)
Closes #3604
1 parent 62d522f commit 3853ed4

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

src/Nest/Document/Single/TermVectors/TermVectorTerm.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ public class TermVectorTerm
1212
[JsonProperty("term_freq")]
1313
public int TermFrequency { get; internal set; }
1414

15+
[JsonProperty("score")]
16+
public double Score { get; internal set; }
17+
1518
[JsonProperty("tokens")]
1619
public IReadOnlyCollection<Token> Tokens { get; internal set; } =
1720
EmptyReadOnly<Token>.Collection;

src/Tests/Tests/Document/Multiple/MultiTermVectors/MultiTermVectorsApiTests.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ private static void AssertTermVectors(TermVector vectors)
121121
vectorTerm.Value.DocumentFrequency.Should().BeGreaterThan(0);
122122
vectorTerm.Value.TotalTermFrequency.Should().BeGreaterThan(0);
123123
vectorTerm.Value.Tokens.Should().NotBeEmpty();
124+
vectorTerm.Value.Score.Should().BeGreaterThan(0);
124125

125126
var token = vectorTerm.Value.Tokens.First();
126127
token.EndOffset.Should().BeGreaterThan(0);
@@ -206,6 +207,7 @@ private static void AssertTermVectors(TermVector vectors)
206207
vectorTerm.Value.TermFrequency.Should().BeGreaterThan(0);
207208
vectorTerm.Value.TotalTermFrequency.Should().BeGreaterThan(0);
208209
vectorTerm.Value.Tokens.Should().NotBeEmpty();
210+
vectorTerm.Value.Score.Should().BeGreaterThan(0);
209211

210212
var token = vectorTerm.Value.Tokens.First();
211213
token.EndOffset.Should().BeGreaterThan(0);

src/Tests/Tests/Document/Single/TermVectors/TermVectorsApiTests.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System;
2+
using System.Linq;
23
using Elasticsearch.Net;
34
using FluentAssertions;
45
using Nest;
@@ -111,6 +112,7 @@ private static void AssertTermVector(TermVector termvector)
111112
termvector.FieldStatistics.SumOfDocumentFrequencies.Should().BeGreaterThan(0);
112113
termvector.FieldStatistics.SumOfTotalTermFrequencies.Should().BeGreaterThan(0);
113114
termvector.Terms.Should().NotBeNull();
115+
termvector.Terms.First().Value.Score.Should().BeGreaterThan(0);
114116
}
115117
}
116118
}

0 commit comments

Comments
 (0)