gpt4 book ai didi

java - 使用 Spring-data 在 java.util.List 中插入 $currentDate

转载 作者:行者123 更新时间:2023-11-30 02:43:51 24 4
gpt4 key购买 nike

我需要进行更新并在我使用spring-data-mongodb的文档中使用mongo运算符$currentDate,问题是,我无法遍历元素示例:

Update update = new Update();
update.set("list", listOfObjects);
update.currentDate("list.someDate");

错误:

 Write failed with error code 16837 and error message 'cannot use the part (list of list.someDate) to traverse the element(...)

有人知道解决方案或解决方法吗?观察。日期必须是MongoDb日期,我不能使用Java日期,我不能使用这个:

update.set("lista.dataAlteracao", DateTime.now())

最佳答案

您的错误与日期无关。

您的更多查询/代码无法识别如何访问您所说的位于列表内的someDate。阅读一些关于位置运算符的内容,在这种情况下它是一个救星。

you probably need to change your code a bit to include something like list.$.someDate.

您能否发布您的文档,以便我可以给您更好的答案。

关于java - 使用 Spring-data 在 java.util.List 中插入 $currentDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40808988/

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