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–2020 Pivotal Software, Inc.. All rights reserved.