public class DistanceField extends SimpleCalculatedField
CalculatedField
for geodist
Constructor and Description |
---|
DistanceField(String alias)
Create a new
DistanceField . |
DistanceField(String geoFieldName,
Point location)
Deprecated.
since 4.1. Replace with:
distanceAs(String) and add an explicit FilterQuery with a
DistanceFunction . |
DistanceField(String alias,
String geoFieldName,
Point location)
Deprecated.
since 4.1. Replace with:
distanceAs(String) and add an explicit FilterQuery with a
DistanceFunction . |
Modifier and Type | Method and Description |
---|---|
static DistanceField |
distanceAs(String alias) |
getAlias, getFunction, getName, setAlias
@Deprecated public DistanceField(String geoFieldName, Point location)
distanceAs(String)
and add an explicit FilterQuery
with a
DistanceFunction
.distanceAs(String)
along with a FilterQuery
.
Query q = new SimpleQuery("*:*");
q.addFilterQuery(FilterQuery.geoFilter("store", new Point(45.15, -93.85)));
q.projectAllFields();
q.addProjectionOnField(Field.distance("distance"));
geoFieldName
- location
- @Deprecated public DistanceField(@Nullable String alias, String geoFieldName, Point location)
distanceAs(String)
and add an explicit FilterQuery
with a
DistanceFunction
.distanceAs(String)
along with a FilterQuery
.
Query q = new SimpleQuery("*:*");
q.addFilterQuery(FilterQuery.geoFilter("store", new Point(45.15, -93.85)));
q.projectAllFields();
q.addProjectionOnField(Field.distance("distance"));
alias
- geoFieldName
- location
- public DistanceField(String alias)
DistanceField
.alias
- the field alias to use.public static DistanceField distanceAs(String alias)
alias
- the field alias to use.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.