Skip to content

Commit e768f67

Browse files
committed
Search API: Fields listed should exists within a "fields" Json object. Closes #13.
1 parent 9a9ce99 commit e768f67

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/elasticsearch/src/main/java/org/elasticsearch/search/internal/InternalSearchHit.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ public void shard(SearchShardTarget target) {
120120
builder.raw(source());
121121
}
122122
if (fields() != null) {
123+
builder.startObject("fields");
123124
for (SearchHitField field : fields().values()) {
124125
if (field.values().isEmpty()) {
125126
continue;
@@ -135,6 +136,7 @@ public void shard(SearchShardTarget target) {
135136
builder.endArray();
136137
}
137138
}
139+
builder.endObject();
138140
}
139141
if (explanation() != null) {
140142
builder.field("_explanation");

0 commit comments

Comments
 (0)