草庐IT

event_datetime

全部标签

java - 通过 Spring Data 将 joda DateTime 插入 MongoDB 时出错

今天遇到了以下问题。当我将jodaDateTime字段添加到我的域类之一时,我无法再将此类的任何对象保存到我的MongoDB中。一段时间后抛出StackOverflowError,这似乎是某种循环。一旦我删除该字段,一切都会恢复正常。我尝试了javamongo驱动程序2.9.3和2.10.0。数据绑定(bind)通过Spring-Data-Mongo1.1.1.RELEASE进行。Mongo版本是2.2.1。为了持久化我使用MongoTemplate#save的对象。Useruser=newUser("user");mongoTemplate.save(user,"users");Us

node.js - Node 事件.js :136 throw er; Unhandled 'error' event

我收到events.js:136thrower;未处理的“错误”事件不知道如何以及为什么?我也重新安装了nodejs和mongodb,但抛出了同样的错误。package.json{"name":"bookstore","version":"1.0.0","description":"simplebookstoreapp","main":"app.js","devDependencies":{},"scripts":{"test":"echo\"Error:notestspecified\"&&exit1"},"dependencies":{"express":"*","body-par

python - Python 中 datetime.datetime 对象的正确 None 或 null 条目是什么?

我正在使用pymongo将一些日期加载到mongodb中。因为pymongo会自动转换为BSON,所以我正在使用datetime的datetime.strptime函数将输入字符串(如“12/04/2013”​​)转换为Date对象,如下所示:>>>datetime.datetime.strptime("12/04/2013",'%m/%d/%Y')datetime.datetime(2013,12,4,0,0)这样它们就可以使用标准的mongo查询进行搜索。我的问题是:我还想表示我不知道某个日期是什么日期,相当于None,所以我可以做Nonenull-对其进行测试。我意识到我可以通过

c# - MongoDB C# 驱动程序和 DateTime 字段

我正在使用C#驱动程序将文档插入MongoDB集合,当我调试应用程序时,其中一种字段类型与DateTime相比,我在传递给Mongo的“FrameTimeStamp”字段中看到服务器时间,这是我的代码:FrameDocumentframeDoc=newFrameDocument();frameDoc.Frame=imageBA;frameDoc.EventCodeId=1;frameDoc.SesionId=1;frameDoc.FrameTimeStamp=DateTime.Now;frameDoc.ServerUserId=(int)toMongoDt.Rows[0]["Serve

java - Vava 查询 MongoDB : find event in a specific date range

我在MongoDB中有以下文档:{"_id":NumberLong(44),"_class":"la.test.app.server.model.Event","orgId":NumberLong(2),"typeCode":1,"title":"Testfornotification","shortDescription":"Testfornotification","description":"Testfornotification","price":"100","startDate":ISODate("2015-02-08T16:30:07.000Z"),"endDate":IS

datetime - 在 mongoDB 中使用日期时间的最佳方式是什么

我正在解析nginx日志,我想将日志中的日期和时间存储到mongodb..我将日期作为字符串(格式为yyyy-mm-dd)存储在我的数据库中,我的编程语言是perl。什么是存储日期的最有效方法。我应该使用perl日期时间模块来格式化日期吗?“日期”:“SunFeb13201105:30:00GMT+0530(IST)”我真的很想了解在mongodb中存储日期的最佳方式是什么。请指导我 最佳答案 我想对于故事日期的日志最好是日期而不是字符串,因为使用字符串您将无法查询从一个日期到另一个日期(范围)的日志。我想您会比其他人更多地使用范围

php - 如何使用 php 处理 mongoDB 中的 "datetime"?

有没有办法存储日期时间?这样我就可以计算两个日期时间之间的时间差并查询日期时间范围。另外我想指出一个确切的时间。例如)2001年1月1日12:00:00我应该用时区或其他更好的方法来存储unix时间戳时间和日期时间字符串来处理这个问题吗? 最佳答案 你应该使用MongoDate用于在MongoDB中存储日期的类。从手册...MongoDBstoresdatesasmillisecondspasttheepoch.Thismeansthatdatesdonotcontaintimezoneinformation.Timezonesmu

c# - 使用 C# 驱动程序从 mongo 集合中获取 DateTime

我有以下对象:publicclassQueueItem{publiclong_id{get;set;}publicSiteMapRequestStateState{get;set;}publicintWorkerId{get;set;}publicDateTimeQueuedTime{get;set;}publicDateTimeStartWorkTime{get;set;}}当我将对象保存到mongo时,日期显示正确(DateTime字段包含我插入的正确日期)。然而,当我拉动这个物体时,我得到了不同的时间(-3小时)。例如:我使用StartWorkTime=6/26/201210:0

php - Doctrine Mongodb ODM 和 DateTime 查询

我需要一些帮助来解决这个问题。我正在使用Symfony2+mongodb+doctrine创建一个应用程序。我只想使用DoctrineODM查询最近5分钟内登录的所有用户。我有一个用户集合,其中包含一个名为date_last_login的日期字段。所以我尝试这样使用查询构建器:sub($_interval5Min);$query=$this->createQueryBuilder('User')->field('date_last_login')->gte($_dateTime)->getQuery();->execute();当我使用symfony2分析器查看组装的查询时,这是我得到

php - 获取最后插入的事件

以下是我的数据库表条目:idciddata_ref_idevent_type_idevent_handleevent_datetime12351162Testdescription2016-08-1422351162Test1description2016-08-1532351162Test2description2017-05-0142351162Test3description2017-05-12在显示2的事件条目时,它应该将事件1event_datetime显示为过去的事件条目。对于事件条目4,它应该将事件3event_datetime显示为过去的事件条目等等……sql有什么方法