Couchbase 如何将空命名参数传递给n1ql查询?

Couchbase 如何将空命名参数传递给n1ql查询?,couchbase,n1ql,Couchbase,N1ql,我正在使用.NETSDK queryRequest.AddNamedParameter(namedParameters.Key, null); 以字符串形式传递null不起作用,传递实际null值会引发以下异常: { "Message": "An error has occurred.", "ExceptionMessage": "Couchbase.N1QL.Error", "ExceptionType": "System.Exception", "StackTrace":

我正在使用.NETSDK

queryRequest.AddNamedParameter(namedParameters.Key, null);
以字符串形式传递null不起作用,传递实际null值会引发以下异常:

{
  "Message": "An error has occurred.",
  "ExceptionMessage": "Couchbase.N1QL.Error",
  "ExceptionType": "System.Exception",
  "StackTrace": null
}

我正在尝试使用可选的搜索参数构建一个查询,其中我为用户未决定搜索的参数传递空值。

我发现该问题与另一个缺少的参数有关。这适用于使用.NET SDK添加空命名参数

queryRequest.AddNamedParameter(namedParameters.Key, null);