【问题标题】:"Unexpected character encountered while parsing value: <. Path '', line 0, position 0." couchbase“解析值时遇到意外字符:<.Path '', line 0, position 0。”沙发底座
【发布时间】:2015-03-30 14:52:22
【问题描述】:

我试图从视图中获取数据。代码必须返回一个元素,而是返回此错误:

  "Unexpected character encountered while parsing value: <. Path '', line 0, position 0."

进行查询的c#代码如下:

using(var bucket = cluster.OpenBucket()) 
{
      var query = bucket.CreateQuery("queries", "ById", false);
      var result = bucket.Query<dynamic>(query);
}

视图是这样的:

function (doc, meta) {
  if(meta.id === "P_01") {
    emit([doc], null);
  }
}

【问题讨论】:

  • 能否直接在 REST api 上运行相同的视图查询,看看返回了什么?
  • 试试 emit(meta.id, null);而不是 emit([doc], null);

标签: c# couchbase


【解决方案1】:

我直接向视图发出了网络请求,然后我意识到问题出在我办公室的代理配置上。 couchbase 的 .Net 客户端没有返回任何有关此问题的信息。

谢谢

【讨论】:

    猜你喜欢
    • 2022-11-05
    • 1970-01-01
    • 1970-01-01
    • 2016-11-10
    • 2020-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-05
    相关资源
    最近更新 更多