Skip to content

puneetbehl/elasticsearch-demo-grails4

Repository files navigation

Grails Elasticsearch Sample Application

This is a sample Grails 4 REST Application configured to use Elasticsearch grails plugin.

Prerequisite

  1. Setup Elasticsearch Docker Container as:
docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e "xpack.security.enabled=false" docker.elastic.co/elasticsearch/elasticsearch:5.5.3

Please see Install Elasticsearch Documentation for other options.

  1. Run application using command ./gradlew bootRun.

  2. Verify that the Post mapping is created, run the following CURL command:

curl -X GET "localhost:9200/_mapping/post?pretty"

The output of above command should be something similar to:

{
  "example.all_v0" : {
    "mappings" : {
      "post" : {
        "_all" : {
          "enabled" : false
        },
        "properties" : {
          "body" : {
            "type" : "text",
            "term_vector" : "with_positions_offsets"
          },
          "subject" : {
            "type" : "text",
            "term_vector" : "with_positions_offsets"
          }
        }
      }
    }
  }
}

About

Elasticsearch Plugin Grails 4 Sample Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy