当前位置: 首页 > 知识库问答 >
问题:

字段间的MongoDB Spring数据比较

朱炜
2023-03-14
query.addCriteria(Criteria.where("active").gt("limit"));

共有1个答案

贝成业
2023-03-14

您可以返回java驱动程序并发出$where查询:

 DBObject obj = new BasicDBObject();
 obj.put( "$where", "this.active > this.limit");
 ...

无论如何,您必须发出where命令

另外,请考虑警告段落

 类似资料:
  • 问题内容: 假设我有包含以下字段的文档: 我需要运行一些查询,其中某些条件将需要在两个或多个字段之间进行比较。喜欢 在标准SQL中,一个示例可能是: 我正在阅读一些文档,看起来“脚本”可能是实现此目的的唯一方法?还是还有其他选择? 问题答案: 您可以使用脚本过滤器- 您可以在此处和此处找到更多信息。

  • 我有两个对象数组:

  • 问题内容: 我想比较两个日期和时间,我想要所有结果 但这只是比较日期而不是时间。它给了我今天日期的所有结果集 提前致谢! 问题答案: 您要显示的查询示例: 04:00:00是4AM,所以您显示的所有结果都 在 那 之后 ,这是正确的。 如果要在下午4点之后显示所有内容,则需要在查询中使用正确的(24hr)表示法。 为了使事情更清晰,请尝试以下操作: 这将向您显示日期及其12小时时间。

  • 我有两个数据库,Oracle和MySQL。目标是将Oracle表中的值保存到MySQL,要求:MySQL表中不存在数据。 但我很难理解春批。在step中,它包含itemReader、itemProcessor和ItemWriter。如果我的理解是正确的,一个步骤只能有一个项目阅读器(cmiiw) 我的计划是做两个步骤:

  • 数据列表右侧“字段”按钮可以查看某一数据的所有字段,并对字段进行调整。其中操作按钮是灰色的表示是系统字段不可以修改名称及删除。 新建字段时请注意选择数据类型,数值字段才可以用于统计。 1字段操作功能 从左到右依次是修改字段名称,删除字段,字段上移,字段下移 2新增 增加新的属性字段。 3保存 修改完成后点击保存才会生效

  • 问题内容: 我想通过表达式从表中获取所有行: 但是,如果该列包含日期时间,可以这样说: 但是如果我这样做: 它不会排。 我猜这是因为$ date = 2014-07-10,这使MySQL假设它是2014-07-10 00:00:00。 在普通的MySQL中,我会做 使用Laravel的口才相当于什么? 问题答案: Laravel 4+为您提供这些方法:,,(#3946)和(#6879)。 他们为您

  • 我基本上是在寻找一个单元测试框架,我可以用它来比较不重写equals和hascode方法的POJO。我看了一下JUnit、Test NG和Mockito,但它们似乎没有解决这个问题。

  • 我需要一个自定义的WindowFn,或者应该怎么做?