Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kotlin 按列表元素查找Spring数据_Kotlin_Spring Data_Repository_Spring Data Jpa - Fatal编程技术网

Kotlin 按列表元素查找Spring数据

Kotlin 按列表元素查找Spring数据,kotlin,spring-data,repository,spring-data-jpa,Kotlin,Spring Data,Repository,Spring Data Jpa,我想问一下,是否可以在repo中编写springjpa方法,避免SQL和@Query。此方法必须返回联接列表值等于某个值的列表 这是一节课: class Temp1{ val a: String, } 这是包含上述类的类: class Temp{ val aSet: Set<Temp1> } 您要查找的是包含 在您的示例中,应如下所示: findByASetContaining(item :Temp1) 该方法将返回所有“Temp”实体的集合,其中“aSet”包含实体“ite

我想问一下,是否可以在repo中编写springjpa方法,避免SQL和@Query。此方法必须返回联接列表值等于某个值的列表

这是一节课:

class Temp1{
 val a: String,
}
这是包含上述类的类:

class Temp{
val aSet: Set<Temp1>
}

您要查找的是
包含

在您的示例中,应如下所示:

findByASetContaining(item :Temp1)
该方法将返回所有“Temp”实体的集合,其中“aSet”包含实体“item”


您可以使用
Containing
不仅在列表和集合中搜索,还可以在字符串值中搜索

有关如何查询嵌套值Sweet的信息,请参阅的可能重复。工作得很好!
findByASetContaining(item :Temp1)