SDN4:如何定义从查找器方法名称派生的查询的深度?
SDN4 : How to define the depth for a query derived from finder-method names?
我定义了一个存储库如下:
public interface ServiceRepository extends GraphRepository<Service>
{
List<Service> findByName(String name);
}
在存储库上调用 findByName 的工作方式使得它确实 return 具有匹配名称 属性 的服务项列表。
但是,服务实体包含嵌套实体,我需要能够覆盖此查询的默认深度 1。
是否可以像使用 .findAll(int) 方法一样定义此查询的深度?
目前派生查询不允许您指定不同于默认值 (1) 的深度。
我定义了一个存储库如下:
public interface ServiceRepository extends GraphRepository<Service>
{
List<Service> findByName(String name);
}
在存储库上调用 findByName 的工作方式使得它确实 return 具有匹配名称 属性 的服务项列表。 但是,服务实体包含嵌套实体,我需要能够覆盖此查询的默认深度 1。
是否可以像使用 .findAll(int) 方法一样定义此查询的深度?
目前派生查询不允许您指定不同于默认值 (1) 的深度。