【发布时间】:2014-07-07 22:53:16
【问题描述】:
如何在 couchDB 中为这种类型的文档编写简单的查询
{
_id: q12312312,
_rev: 1-f591846a021c02a6014702f35cc8627c,
mid: e1e410788853b1cfd7820b9092004686,
uid, e1e410788853b1cfd7820b9092000f60
}
我想通过“uid”获取文档。在 SQL 中,将使用此命令完成: SELECT * FROM users_music WHERE uid="1edsae23wsa"
我在 CouchDB 中有一个视图
`function(doc)
{
if(doc.uid && doc.mid)
{
emit(doc.uid, doc.mid);
}
}`
当我尝试从此链接http://localhost:5984/user_music/_design/music/_view/musicview?key=e1e410788853b1cfd7820b9092000f60访问此视图时
我明白了
{"error":"bad_request","reason":"invalid_json"}
【问题讨论】:
-
如果 JSon 真的像你摘录的那样格式化,那么你的文档确实是无效的。你需要让它显示
"uid": "your id"
标签: javascript couchdb