错误而来自卷曲有多个键调用CouchDB的

问题描述:

当我尝试做卷曲一个CouchDB的查询,我得到这个错误:错误而来自卷曲有多个键调用CouchDB的

curl: (3) [globbing] illegal character in range specification at pos 100

我的查询看起来是这样的:

curl -X GET http://localhost:5984/db/_design/records/_view/query?key=\[\"abc.com\",\"215.211.211.211\"\] 

我的看法功能是:

function(doc) { 
    emit([doc.domain, doc.ip]) 
} 

可能是什么错误?

你需要URL编码的查询参数,所以%22"

+0

你的意思是这样的:卷曲-X GET的http://本地主机:5984/DB/_design /记录/ _view /查询键= [%22abc.com%22,%22215.211.211.211%22] ...? – Shnkc 2012-07-26 20:44:32

+0

基本上每个非字母数字都需要进行编码,[这是我得到的“url编码”的谷歌结果](http://www.w3schools.com/tags/ref_urlencode.asp) – smathy 2012-07-26 23:37:45

+0

为什么,哦,为什么@smathy?这真的很伤人。链接到w3schools只是...哦! – 2012-07-30 22:15:20