gpt4 book ai didi

java - 无法解析 Java 中的 newDate()

转载 作者:行者123 更新时间:2023-12-02 09:37:08 25 4
gpt4 key购买 nike

我在 Mongo 查询中有以下代码:

db.getCollection('my_collection').aggregate([
{
'$match':{
'current.date':{
$gt:new Date(new Date(new Date().setDate(new Date().getDate())).setHours(00,00,00))
}
}
}
])

我将查询读入字符串,当我尝试解析它时,JSONReader 返回此错误:

org.bson.json.JsonParseException: JSON reader expected an integer or a string but found 'new'.

有没有办法解析“new Date(new Date(new Date().setDate(new Date().getDate())).setHours(00,00,00))” 在严格模式下?

提前致谢!

问候。

最佳答案

查询可以解析如下:

Document.parse("{ 'current.date':{ $gt: new Date().setHours(0,0,0,0) } }")

关于java - 无法解析 Java 中的 newDate(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57408773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com