Будучи новичком в Cypher Queries на Spring Data Graph, это может быть довольно тривиально ...
Я ищу, что будет запросом Cypher для извлечения всех узлов, которые имеют данное значение для парысвойства.Итак, что будет ???
в аннотации @Query для следующего:
@Query(???)
List<MyObject> findByProperty1AndProperty2(String property1, String property2)
РЕДАКТИРОВАТЬ: Итак, мне удалось использовать производные запросы, добавив зависимости Cypher (как было предложеноМайкл ниже).Но я, кажется, получаю следующую ошибку:
string matching regex (?i)\Qreturn\E' expected but ,' found
Я думаю, это потому, что создается запрос вроде:
start n=node:__types__(className="com.example.MyObject") where n.property1 = {0}, n.property2 = {1} return n
вместо
start n=node:__types__(className="com.example.MyObject") where n.property1 = {0} and n.property2 = {1} return n
(обратите внимание на ,
вместо and
в запросе)
Заранее спасибо.