2015-11-05 50 views
0

我正在使用.NET SDK。如何将NULL命名参数传递给n1ql查询?

传递了一个空字符串不工作,并通过实际的空值抛出以下异常:

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

我试图建立与在那里我通过空的参数可选的搜索参数的查询用户没有决定搜索。

回答

0

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

queryRequest.AddNamedParameter(namedParameters.Key, null);