@Query("FROM GroupUserItemFGA fga WHERE (fga.identity.itemCode,fga.identity.dataAccessLevel) IN (:#{#fgaCombination.itemCode},:#{#fgaCombination.dataAccessLevel})")
public List<GroupUserItemFGA> findFgaBasedFga(@Param("fgaCombination") List<Dto> fgaCombination);
Dto имеет как строковую переменную, так и public с методом getters и setters.
Ошибка:
org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'itemCode' cannot be found on object of type 'java.util.ArrayList' - maybe not public or not valid?
Я также пытался с массивом ..
В списке List, если я использую только Dto, то он работает.