diff options
Diffstat (limited to 'streamingvisitors')
-rw-r--r-- | streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp b/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp index 90b3f58991c..616da034c54 100644 --- a/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp +++ b/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp @@ -1004,10 +1004,10 @@ SearchVisitor::fillAttributeVectors(const vespalib::string & documentId, const S if (isPosition) { LOG(spam, "Position"); PositionInserter pi(attrV, docId); - subDoc.getFieldValue()->iterateNested(subDoc.begin(), subDoc.end(), pi); + subDoc.getFieldValue()->iterateNested(subDoc.getRange(), pi); } else { AttributeInserter ai(attrV, docId); - subDoc.getFieldValue()->iterateNested(subDoc.begin(), subDoc.end(), ai); + subDoc.getFieldValue()->iterateNested(subDoc.getRange(), ai); } } else if (finfoGuard->getName() == "[docid]") { _documentIdAttribute.add(documentId.c_str()); |