在couchdb密钥中使用通配符的已发布方法是:
键= somekeyname \ ufff0
但这似乎不适用于python。
具体来说,我的查看查询是:
results = db.view(docname,key ='mykey \ ufff0')
我已尝试过数十万种“,”,\等的组合。 我要么没有数据或错误:TypeError:'str'对象不可调用
我需要找到:mykey,mykey = 0,mykey = 1 mykey_somethingelse等。
感谢任何帮助。
答案 0 :(得分:1)
“key”参数不提供通配符功能,但直接匹配指定值。可能你想收到所有以“mykey”值开头的键,但只是,对吧?您需要使用startkey and endkey arguments来定义可匹配的视图键值范围。
我知道如何以及为什么会在此处获得具有此类描述的TypeError异常,但您最好在couchdb-python issue tracker处使用完整的trackeback和已使用的版本来描述该问题。感谢(: