在 MongoLab 上运行的 MongoDB 中日期的语法是啥?
Posted
技术标签:
【中文标题】在 MongoLab 上运行的 MongoDB 中日期的语法是啥?【英文标题】:What is the syntax for Dates in MongoDB running on MongoLab?在 MongoLab 上运行的 MongoDB 中日期的语法是什么? 【发布时间】:2011-12-21 18:48:45 【问题描述】:而不是 ObjectId('82he921he982he82') 其 "_id":"$oid":"82he921he982he82" 用于对象 ID,但我不知道如何在 MongoLab 的文档中创建日期值:s
【问题讨论】:
【参考方案1】:如果您使用其中一个驱动程序,您可以通过该语言的 Date 类创建一个日期。例如,在 javascript(如 Node.js)中,它将是 'new Date(11,11,11)'。如果使用 MongoLab REST API 或管理 UI,您可以使用以下语法表示日期:
"$date": "2010-10-28T23:07:11Z"
【讨论】:
谢谢!我应该知道这很简单:p【参考方案2】:如果一个项目有:
"dateAdded":
"$date": "2012-07-30T15:26:15.321Z"
在其中一个条目中,然后您可以通过搜索找到它:
"dateAdded":
"$gt":
"$date": "2012-07-28T23:07:11Z"
【讨论】:
以上是关于在 MongoLab 上运行的 MongoDB 中日期的语法是啥?的主要内容,如果未能解决你的问题,请参考以下文章
使用 Node.JS 从 mongodb 到 MongoLab
如何使用 MongoLab 在 Heroku 上设置 MongoDB 数据库?
如何使用 MongoLab 在 Heroku 上设置 MongoDB 数据库?
将 Spring Boot 连接到 MongoLab 的 MongoDB 版本 3.0.7 时出现问题