Couchbase查询未返回不允许参数

时间:2018-12-18 00:10:40

标签: python couchbase

当我从Python运行以下Couchbase查询时

mystring = 'XEXE%'

from couchbase.n1ql import N1QLQuery
row_iter = cb.n1ql_query(N1QLQuery('SELECT BoardAsString FROM boardwascreated WHERE BoardAsString LIKE $mystring', mystring))

我得到了错误

Error evaluating filter. - cause: No value for named parameter $mystring.

有人知道为什么会这样吗?

1 个答案:

答案 0 :(得分:1)

查询变量需要在python SDK中作为命名参数传递。

例如:

is

在您的特定情况下:

Dog

official python SDK documentation可能会有所帮助。