擅长:python、mysql、java
<p>好吧,我在Couchbase问题追踪系统里找到了解决方案:</p>
<p><a href="http://www.couchbase.com/issues/browse/MB-12093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel" rel="nofollow">Spatial views return value is double encoded</a></p>
<p>因此,对于同样面临这个问题的每个人:
问题是,在空间视图中,值被双重编码。这意味着如果您返回一个数字,它将变成一个字符串。字符串变成带转义引号的字符串。你知道吗</p>
<p>实际上他们说它已经在3.0.1中修复了,但是我已经更新了,问题仍然存在。你知道吗</p>
<p>我的解决方法是通过<code>re</code>删除引号:</p>
<pre><code>value = re.sub('"','',value)
</code></pre>