R-MongoDB:存储从R插入的日期的最佳方法

R-MongoDB:存储从R插入的日期的最佳方法,r,mongodb,date,R,Mongodb,Date,我想知道在MongoDB中存储日期和时间对象的最佳方式是什么。我不介意什么类型,如果是POSIXct、POSIXlt或Date对象 我问这个问题是因为我想用一种简单的方法从R查询一系列的日期,这样R只处理和绘制这些值 多谢各位 编辑: 有一些方法包含在JavaScript中,比如MongoDB本身,但我想找到一种简单的方法来插入并查询它,所有这些方法都使用R语言,比如“显示这个日期范围内的所有值” 也许问题本身就是如何在查询时更好地组织它。目前,我有一个正在运行的应用程序,它以以下方式存储时间对

我想知道在MongoDB中存储日期和时间对象的最佳方式是什么。我不介意什么类型,如果是POSIXct、POSIXlt或Date对象

我问这个问题是因为我想用一种简单的方法从R查询一系列的日期,这样R只处理和绘制这些值

多谢各位

编辑:

有一些方法包含在JavaScript中,比如MongoDB本身,但我想找到一种简单的方法来插入并查询它,所有这些方法都使用R语言,比如“显示这个日期范围内的所有值”

也许问题本身就是如何在查询时更好地组织它。目前,我有一个正在运行的应用程序,它以以下方式存储时间对象:(注释是输出的一个示例)

但是当我必须绘制它时,我得到了集合中的所有数据。然后我在
ggplot()
中处理日期,只显示所需的日期


这是非常耗时和低效的。我试图对MongoDB查询执行
$regex
,但这会使事情变得非常困难。

我认为这将有助于:

正确存储数据将加快查询速度

还有,你在用什么图书馆?RmongoDB是速度和灵活性的理想选择


然后,您将希望从R中对所需的数据执行BSON查询,而不是请求所有内容

谢谢你的链接!这会有很大帮助。唯一的问题是:我一直在使用rmongodb和rmongo(都过时了),但我发现最好的选择是使用目前正在积极开发的蒙古岩。你可以看到rmongodb从现在起已经有一年多没有开发了。谢谢你的链接!更新一下就好了。
as.character(strptime(Sys.time(), "%F %X"))
## 2015-01-01 12:00:00