나는 여전히 최대 절전 모드에 익숙하지 않으며이를 수행하는 방법을 찾지 못하고있다. 아마도 잘못된 용어를 사용하여 검색하고있을 것이다. 내 UI에서 사용자가 제공 한 값을 전달하고 있습니다. 아래 예제에서는 변수 testvalue
입니다. 그것은 검색을하기위한 것입니다 그래서 만약 사용자가 무엇을 입력하면 엔트리에 포함되어 있습니다 e.filenametxt
그 행을 일치로 반환하고 싶습니다.Java Hibernate/Spring, 부분 일치 쿼리 수행 ("contains")?
예를 들어, testvalue = "file1"
를 들어, 나는 어떤 조언을 감사 e.filenametxt = "file1/someotherinfo/"
String SQL_QUERY = "from EdrmTest e where e.filenametxt is :foreignkeytest ";
Query query = session.createQuery(SQL_QUERY);
query.setParameter("foreignkeytest", testvalue);
행을 찾을 수 있도록하려는 것이다.
답변을 보완하기 위해 커버 아래에 lucene을 사용하는 최대 절전 모드 검색이라는 것이 있습니다. 동일한 문제를 해결하지만 더 강력하고 확장 가능합니다. – Federico