我正在试图找到一种方法来找到mongoDB中最近的条目日期到我正在寻找的.
目前我通过使用2个查询解决了这个问题.一个使用$ gte和limit(1)来查找下一个更大的日期,然后使用$ lte - limit(1)来查看是否有更接近的日期可能更低.
我想知道,如果可能有办法在一个查询中找到最接近的日期,但无法找到任何关于此事的内容.
希望你能帮助我,或者至少告诉我这是唯一的方法.
db.collection.find({"time":{$gte: isoDate}}).sort({"time":1}).limit(1)
db.collection.find({"time":{$lte: isoDate}}).sort({"time":-1}).limit(1)
Run Code Online (Sandbox Code Playgroud)
但我正在寻找一种方法在一个查询中执行此操作,所以我不必减去结果以找到最接近的结果.
今天我在使用chrome时遇到了一个问题。昨天一切正常,没有安装新插件或任何东西,chrome 仍然是相同的版本。
每当我打开开发工具并尝试重新加载页面时,chrome 都会告诉我,它无法建立连接。控制台还会删除此警告:
/deep/ combinator is deprecated. See https://www.chromestatus.com/features/6750456638341120 for more details.
Run Code Online (Sandbox Code Playgroud)
我已经搜索过这个,但找不到任何帮助。希望你能帮助我解决这个问题。以前从未遇到过这样的问题。