【问题标题】:error while retrieving the date from mongoDB - java.lang.NullPointerException从 mongoDB 检索日期时出错 - java.lang.NullPointerException
【发布时间】:2018-02-06 13:46:46
【问题描述】:

我创建了一个 spring 应用程序,其中我向 mongoDB 发送了一些日期,其中也包括日期。我正在使用以下日期模式。

Date date = new Date();
Calendar cal = Calendar.getInstance();
date = cal.getTime();

我正在使用 getter setter 从 mongoDB 存储和检索数据。 这是日期类型。我能够很好地存储数据。但是在检索它时显示java.lang.NullPointerException。我在 mongoDB 中看到数据,日期存储为对象。
知道如何将日期存储为日期,以便我们可以根据时间戳进行查询

【问题讨论】:

  • 你用什么从 MongoDB 中检索数据?
  • 标准标准=新标准(); criteria.andOperator(Criteria.where("_id").is("12"),Criteria.where("searchQueryAnalysis.searchKeyword").is("iphone1")); MainClickStreamData mcsd= mongoOperation.findOne(query, MainClickStreamData.class);

标签: mongodb mongodb-query mongo-java-driver


【解决方案1】:

我试过了

日期 date = new Date();

然后按原样推送日期。无需更改。

【讨论】:

    猜你喜欢
    • 2012-02-01
    • 1970-01-01
    • 2020-06-02
    • 1970-01-01
    • 2016-02-12
    • 2014-04-22
    • 1970-01-01
    • 1970-01-01
    • 2014-01-12
    相关资源
    最近更新 更多