Calaca adalah UI pencarian yang indah dan mudah digunakan untuk Elasticsearch. Ini dibuat untuk Anda jika Anda perlu melakukan pencarian cepat untuk dokumen Anda dan tidak memerlukan sesuatu yang sulit untuk diatur, gunakan.
Di config.js, ubah konfigurasi agar sesuai dengan cluster Elasticsearch Anda.
/* Configs */
url: "http://localhost:9200" //Cluster http url
index_name: "twitter" //Index name or comma-separated list
type: "tweet" //Type
size: 10 //Number of results displayed at a time
search_delay: 500 //Delay between actual search request in ms
Di index.html tambahkan ke result.
nama bidang yang ingin Anda tampilkan dari dokumen es Anda. Dengan menggunakan notasi titik, Anda dapat mengakses kolom bersarang seperti result.transactions.time
.
< h2 > {{result.name}} </ h2 >
< p > {{result.description}} </ p >
Anda juga dapat menginstal sebagai plugin elasticsearch dari direktori home elasticsearch. Pembaruan konfigurasi yang sama diperlukan untuk config.js dan index.html .
Ini mendukung ElasticSearch versi 2.x
bin/plugin install romansanchez/calaca
Sekarang seharusnya dapat diakses dengan mengunjungi url: http://host-Anda:9200/_plugin/calaca/
Anda dapat dengan mudah mengubah tampilan dan nuansa Calaca dengan mengimplementasikan kelas CSS di bawah ini.
. title
. search-box
. no-results
. results
. result
http.cors.enabled: true
dan http.cors.allow-origin: "*"
ke elasticsearch.yml
Anda 1.2.1
@rooomansanchez
xros
MIT