gpt4 book ai didi

couchbase - 如何获取coauchbase View 中的参数值

转载 作者:行者123 更新时间:2023-12-02 23:36:32 25 4
gpt4 key购买 nike

我有一个名为 login_data 的文档,例如 -

{
"name": "abc",
"password": "abcd123",
"user_id": "abc123"
}

我正在创建一个 View 来检查 user_id 和密码是否正确,这是从 URL 中获取的。

查看代码如下-

function (doc, meta) { 
if(doc.password && doc.user_id){
emit("Status","Sucess");
}
}

我的网址如下:- http://localhost:8092/default/_design/dev_design/_view/login_credential?stale=false&inclusive_end=true&connection_timeout=60000&limit=10&skip=0&password=%22abcd123%22&user_id=%22abc123%22

那么如何获取 View 中的参数值。是否有其他方法可以做到这一点,如果有请建议。提前致谢。

最佳答案

我认为您对发出什么以及如何查询 View 感到困惑。

该 View 基本上是一个简单的索引。 ma​​p 函数emit 的第一个参数是索引键,这就是您将用来查询 View 的内容。第二个参数是与键关联的可选值,可以运行reduce 函数,以获取与 View 查询匹配的所有文档的统计信息或总体值...

View 查询可能的 GET 参数是严格定义的,如果文档的任意字段不是您发出的键的一部分,则您无法查询它们。

为此,您应该查看 Couchbase 4.0 和 4.1 中的 N1QL

关于couchbase - 如何获取coauchbase View 中的参数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35151034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com