我需要从视图中获取所有特殊字符。
我有这样的文件:
我试试这个参数:
startkey: 'null', endkey: '@'
和
startkey: '\u0000', endkey: '\u0040'
但我无法通过' +'或者' *'。
这是我的观点:
"function(doc) { if (doc.name) { emit(doc.name.charAt(0).toLowerCase(), doc) }}"
我最后的想法是让所有字符都不以字母开头。
我需要为此做多少次请求以及我应该使用哪些参数?
答案 0 :(得分:0)
好的,我找到了这样做的方法,首先要获取我所做的所有特殊字符:
startkey:'',endkey:'9'
但是像我这样,当密钥不存在或者为空时我没有得到文档,因为我的视图,所以我将视图更改为:
“function(doc){if(doc){if(doc.name) {emit(doc.name.charAt(0).toLowerCase(),doc)} else {emit('',doc)} “
就像这样,我可以得到一切。
我不知道这是否是最好的方法,但它正在发挥作用。