2016-03-19 2 views
3

私は、ブラウザクライアントElasticsearch Javascriptのブラウザクライアント

http://jsfiddle.net/stnxx/27/

を使用してクエリを実行しようとしています。しかし、私は

Uncaught Error: Cannot find module './lib/client'e 
    @ elasticsearch.min.js:7(anonymous function) 
    @ elasticsearch.min.js:7d.19.vh 
    @ elasticsearch.min.js:10e 
    @ elasticsearch.min.js:7a 
    @ elasticsearch.min.js:7(anonymous function) 
    @ elasticsearch.min.js:7(anonymous function) 
    @ elasticsearch.min.js:20 
(index):49 Uncaught ReferenceError: elasticsearch is not defined(anonymous function) 
    @ (index):49jQuery.event.dispatch 
    @ jquery-2.1.0.js:4371elemData.handle 
    @ jquery-2.1.0.js:4057 

を取得し、私は何も足りませんか?あなたのjsfiddle例で

Javascriptを

client = elasticsearch.Client({ 
    host: 'Valid elasticsearch url' 
}) 

client.search({ 
    body: { 
     query: { 
      match_all: {} 
     } 
    } 
}).then(
    function (body) { 
    $('#results').html(JSON.stringify(body.hits)) 
    }, 

    function (error) { 
    $('#results').html(JSON.stringify(error)) 
    } 
) 
+0

これを把握しましたか?それはブラウザで常に読み込む必要があるからですか? – arnab

答えて

0

ヨーヨーは、クエリに構文エラーがあります。

query: { "range": { "date": { "gte":"20160318T00:00:00-0800", "lte":"20160318T23:59:59-0800" } } }

+0

コピー貼りエラーです。私はjsfiddleを更新しました。 – joshu

関連する問題