gpt4 book ai didi

c++ - 通过 libcouchbase-cxx 发出准备好的/参数化的查询

转载 作者:行者123 更新时间:2023-11-28 05:36:46 24 4
gpt4 key购买 nike

我是 couchbase 的新手,我正在开发一个需要通过 c++ 客户端库 ( https://github.com/couchbaselabs/libcouchbase-cxx ) 发出准备好的/参数化的 n1ql 查询的客户端。发出静态查询很简单,但我一直无法找到发出准备好的查询的正确过程。有没有人能做到这一点?

最佳答案

以下文档/示例显示了如何使用准备好的 stmt。

http://developer.couchbase.com/documentation/server/4.5/sdk/c/n1ql-queries-with-sdk.html https://github.com/couchbaselabs/devguide-examples/blob/server-4.5/c/query-placeholders.cc

// To enable using prepared (optimized) statements, you can use
// the LCB_CMDN1QL_F_PREPCACHE flag. This is equivalent to setting
// 'adhoc=False' in other SDKs
cmd.cmdflags |= LCB_CMDN1QL_F_PREPCACHE;
rc = lcb_n1p_mkcmd(params, &cmd);
rc = lcb_n1ql_query(instance, &rows, &cmd);
lcb_wait(instance);

-普拉萨德

关于c++ - 通过 libcouchbase-cxx 发出准备好的/参数化的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38109190/

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