1

我有一个对象,我们称它为Item. 从概念上讲,用户可以对这些项目执行操作。操作应作为项目的历史记录保存。

我的文档根目录是Item,并且它已Action嵌入其中。

我创建了 spring 数据存储库:

public interface Item extends CrudRepository<Item, String>

是否有可能创建一个方法,也许通过以某种方式用 注释它@Query,来获取Action符合某些条件的 's 列表?我想获取这些数据,以便向用户显示所有Item's 的最近历史记录。

Action将's 放在他们自己的文档类型中并将它们链接到他们的's的更好方法Item吗?

4

1 回答 1

3

应该可以查询Action您可以使用以下模式调用的方法:

findByAction_{actionPropertyName}

或者,如果它不会模棱两可,您可以删除下划线。

1.3.2.2.1。来自http://static.springsource.org/spring-data/data-commons/docs/1.3.2.RELEASE/reference/html/的属性表达式

于 2012-07-24T16:58:32.550 回答