Vue条件付きelasticsearch(es)データの問合せ
3986 ワード
1、elasticsearchにドメイン間サポートをさせる
2、axiosのインストール、jsの作成
3、jsを書く
echo "http.cors.enabled: true" >> elasticsearch.yaml
echo "http.cors.allow-origin: /.*/" >> elasticsearch.yaml
2、axiosのインストール、jsの作成
npm install axios
3、jsを書く
let api = "http://www.xxx.com:9200/test/_search";
Axios({
method: 'POST',
url: api,
data: {
"query": {
"bool": {
"must": [
{
"match": {
"ProjectName": this.listQuery.info } },
{
"match": {
"Status": "Error" } }
]
}
},
"size": this.listQuery.page_size
},
}).then(res => {
console.log(res.data)
})