Skip to content

Commit ce10d20

Browse files
committed
Add score to TermVectorTerm (#3606)
Closes #3604 (cherry picked from commit 3853ed4)
1 parent e30465c commit ce10d20

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
[DataMember(Name ="term_freq")]
1313
public int TermFrequency { get; internal set; }
1414

15+
[DataMember(Name = "score")]
16+
public double Score { get; internal set; }
17+
1518
[DataMember(Name ="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
@@ -119,6 +119,7 @@ private static void AssertTermVectors(TermVector vectors)
119119
vectorTerm.Value.DocumentFrequency.Should().BeGreaterThan(0);
120120
vectorTerm.Value.TotalTermFrequency.Should().BeGreaterThan(0);
121121
vectorTerm.Value.Tokens.Should().NotBeEmpty();
122+
vectorTerm.Value.Score.Should().BeGreaterThan(0);
122123

123124
var token = vectorTerm.Value.Tokens.First();
124125
token.EndOffset.Should().BeGreaterThan(0);
@@ -202,6 +203,7 @@ private static void AssertTermVectors(TermVector vectors)
202203
vectorTerm.Value.TermFrequency.Should().BeGreaterThan(0);
203204
vectorTerm.Value.TotalTermFrequency.Should().BeGreaterThan(0);
204205
vectorTerm.Value.Tokens.Should().NotBeEmpty();
206+
vectorTerm.Value.Score.Should().BeGreaterThan(0);
205207

206208
var token = vectorTerm.Value.Tokens.First();
207209
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;
@@ -110,6 +111,7 @@ private static void AssertTermVector(TermVector termvector)
110111
termvector.FieldStatistics.SumOfDocumentFrequencies.Should().BeGreaterThan(0);
111112
termvector.FieldStatistics.SumOfTotalTermFrequencies.Should().BeGreaterThan(0);
112113
termvector.Terms.Should().NotBeNull();
114+
termvector.Terms.First().Value.Score.Should().BeGreaterThan(0);
113115
}
114116
}
115117
}

0 commit comments

Comments
 (0)