Search for an address


I have an address in a nested object where number, road name, postal code and city are each in a specific field.

What is the best way to make search request from query like " 4 Brooklyn Rd Bromley" ?

Thanks for your help

In one of the talk I gave recently, I proposed this:

GET bano/_search
  "size": 1, 
  "query": {
    "multi_match": {
      "query": "4 Brooklyn Rd Bromley",
      "fields": [
      "type": "most_fields"


Note that I was using synonyms for the street name as road and rd might be the same thing.


Great !

Thanks a lot

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.