当已经包含'q'时,看到“查询必须包含'q'或'查询'参数”

时间:2016-03-16 06:51:40

标签: cloudant

我几次从Cloudant搜索查询中看到此错误。我无法做很多事情是非常令人沮丧的。 从我的不太了解,我确实包括'q'作为Cloudant预期,但似乎Cloudant不喜欢我给的'q'。嗯...也许谁可以告诉我我的要求出了什么问题。 enter image description here

REST: https://4128d68c-b866-422b-8dd9-1aa6bee2b384-bluemix.cloudant.com/nuggets/_design/view001/_search/nuggets?q=doctype%3Apost%20AND%20source_id%3A7216&include_docs=true&limit=200

CURL: curl -X POST --header“Content-Type:application / json”--header“Accept:application / json”-d“{\”source_id \“:7216}”“http://10.0.0.42:3000/api/posts/_update_cloudant

1 个答案:

答案 0 :(得分:0)

问题已修复。

  

方法是POST,在请求正文中需要'q'或'query'。

我将方法更改为GET后问题解决了。谢谢大家。