我想在与下面的sql相同的couchdb中编写查询。
从tbl_name中选择*,其中f_name如'a%'或l_name如'a%';
对于给定的文档:
{
“ f_name”:“ abc”,
“ l_name”:“ def”
}
我需要通过使用视图的结果,它不应该使用任何list.Alternatively我想在这种情况下更改字段名称。
例如:
从tbl_name中选择*,其中f_name如'a%';
从tbl_name中选择*,其中l_name如'a';
条件应该是动态的地方存在的字段名称。
最佳答案
对于通配符查询,请在此处查看:How to write wildcard search query in couchdb where name like 'a%'
在您的视图中,只需将f_name
和l_name
都输出为键,即发出两个。
关于java - 如何在CouchDB中使用OR大小写查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24931713/