November 2015
Beginner to intermediate
248 pages
5h 24m
English
Let's understand some queries used for searching documents in ES. Here is a sample document from the LearningCouchbase bucket:
{
"name": "Henry P",
"book": "Learning Couchbase",
"skills": [
"Couchbase",
"Cassandra",
"MongoDB"
]
}We want to find document IDs for which the user document has the Couchbase skillset.
For this, you can query ElasticSearch using the following URL: http://localhost:9200/learningcouchbase/_search?pretty=true&q=skills:Couchbase.
If you want to find user documents with the Couchbase skillset and name it Henry, use http://localhost:9200/learningcouchbase/_search?pretty=true&q=skills:Couchbase+name:Henry&default_operator=AND.
An ES output
Here, the search criterion is provided using a simple query string ...
Read now
Unlock full access