如何在coauchbase的视图中获取参数值
How to get parameter value in views of coauchbase
我有一个文件叫做 login_data like-
{
"name": "abc",
"password": "abcd123",
"user_id": "abc123"
}
我正在创建一个视图来检查 user_id 和密码是否正确,这是从 URL.
卡明
以及视图代码-
function (doc, meta) {
if(doc.password && doc.user_id){
emit("Status","Sucess");
}
}
那么如何获取 views.Is 中的参数值还有其他方法可以做到这一点,如果有的话请提出建议。
提前致谢。
我认为您对发出什么以及如何查询视图感到困惑。
视图基本上是一个简单的索引。 map 函数 中emit
的第一个参数是索引键,这就是您将用来查询视图的索引键。第二个参数是与键相关联的可选值,reduce 函数 可以是 运行,以获取与您的视图查询匹配的所有文档的统计信息或总体值。 ..
视图查询可能的 GET 参数是严格定义的,如果文档的任意字段不是您发出的此键的一部分,则不能查询它们。
为此 您应该查看 Couchbase 4.0 和 4.1 中的 N1QL
。
我有一个文件叫做 login_data like-
{
"name": "abc",
"password": "abcd123",
"user_id": "abc123"
}
我正在创建一个视图来检查 user_id 和密码是否正确,这是从 URL.
卡明以及视图代码-
function (doc, meta) {
if(doc.password && doc.user_id){
emit("Status","Sucess");
}
}
那么如何获取 views.Is 中的参数值还有其他方法可以做到这一点,如果有的话请提出建议。 提前致谢。
我认为您对发出什么以及如何查询视图感到困惑。
视图基本上是一个简单的索引。 map 函数 中emit
的第一个参数是索引键,这就是您将用来查询视图的索引键。第二个参数是与键相关联的可选值,reduce 函数 可以是 运行,以获取与您的视图查询匹配的所有文档的统计信息或总体值。 ..
视图查询可能的 GET 参数是严格定义的,如果文档的任意字段不是您发出的此键的一部分,则不能查询它们。
为此 您应该查看 Couchbase 4.0 和 4.1 中的 N1QL
。