Update README.md

This commit is contained in:
fmarchand 2013-11-06 14:52:38 +01:00
parent 35cb4e6930
commit f220075b72

View File

@ -174,6 +174,56 @@ Indexing multiple Document(bulk index) using Repository
repository.save(sampleEntities); repository.save(sampleEntities);
``` ```
### Geo indexing and request
You can make request using geo_distance filter. This can be done using GeoPoint object.
First, here is a sample of an entity with a GeoPoint field
```java
@Document(indexName = "test-geo-index", type = "geo-class-point-type")
public class AuthorMarkerEntity {
@Id
private String id;
private String name;
private GeoPoint location;
private AuthorMarkerEntity(){
}
public AuthorMarkerEntity(String id){
this.id = id;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public GeoPoint getLocation() {
return location;
}
public void setLocation(GeoPoint location) {
this.location = location;
}
}
```
### XML Namespace ### XML Namespace
You can set up repository scanning via xml configuration, which will happily create your repositories. You can set up repository scanning via xml configuration, which will happily create your repositories.