擅长:python、mysql、java
<p>我觉得你的语法有问题。实际上有两个查询文档,一个用于<code>origLatLng</code>,另一个用于<code>destLatLng</code>。我想你的意思是:</p>
<pre><code>query = db.collection.find({'start': {'$within': {'$center': [origin,.75]}}, 'end': {'$within': {'$center': [dest,.75]}}})[0]
</code></pre>
<p>您的第二个查询文档被解释为执行一个投影,这就是为什么使用“Unsupported projection option:<code>$within</code>”的操作失败的原因。在</p>