【发布时间】:2015-03-26 13:34:41
【问题描述】:
在简单 SQL 中看起来几乎很自然的事情在 mongodb 中是不可能的。
给定一个简单的文档:
{
"total_units" : 100,
"purchased_unit" : 60
}
我想查询集合,使用spring data Criteria类,其中"total_units > purchased_units"。
据我了解,它应该与任何其他条件一样微不足道。
在 Spring api 上找不到任何支持这一点的东西。
【问题讨论】:
-
我认为 Spring Data API 不支持这一点,但您可能需要将
$where查询包装在您的 Java 本机DbObject -
@chridam,你能添加一个简单的例子吗?
标签: java mongodb spring-data spring-data-mongodb