在php中运行_search命令

时间:2012-05-15 08:37:35

标签: php elasticsearch

现在我面临另一个问题:当我跑步时

$ curl -X GET 'http://localhost:9200/sample/new/_search?pretty=true' -d '{ fields:"price_incl_tax","product_id"],query:{range:{price_incl_tax:{gte:1000,lte:1500}}} }'

在cygwin中,它起作用并给出正确的结果。 但是当我打开链接时 "http://localhost:9200/sample/new/_search?pretty=true -d ' { fields:["price_incl_tax","product_id"],query:{range:{price_incl_tax:{gte:1000,lte:1500}}} }'" 在浏览器中,我得到了错误的答案。我得到20(everything) results而我得only 2。该怎么办?提前谢谢。

1 个答案:

答案 0 :(得分:0)

我得到了答案....而不是我应该使用的第二个功能: function nice_format($type, $q){ return $this->call($type . '/_search?pretty=true', array('method' => 'GET', 'content' => $q));; }