RIDC를 사용하여 UCM 컨텐츠의 속성에서 텍스트를 검색하려고합니다. GET_SEARCH_RESULTS 서비스를 사용하는 경우 결과 문서의 최신 개정 만 받게됩니다. 하지만 주어진 검색 기준에 해당하는 모든 개정판을 가져오고 싶습니다. 같은 방법이 있습니까?모든 개정판에서 검색하기위한 UCM 서비스
0
A
답변
1
샘플 코드는 .. 여기
String whereClause = "UPPER(XCOMMENTS) LIKE '%VALUE%'";
dataBinder.putLocal("IdcService", "GET_DATARESULTSET");
dataBinder.putLocal("dataSource", "Documents");
dataBinder.putLocal("whereClause", whereClause);
dataBinder.putLocal("resultName", "YourResult");
ServiceResponse response =
idcClient.sendRequest(userContext, dataBinder);
System.out.println(response.toString());
DataBinder serverBinder = response.getResponseAsBinder();
DataResultSet resultSet = serverBinder.getResultSet("YourResult");
0
전체 텍스트 또는 메타 데이터를 검색 하시겠습니까?
메타 데이터의 경우 서비스 GET_DATARESULTSET 및 데이터 소스 수정 ID을 사용할 수 있어야합니다.
전체 텍스트의 경우 롤백해야 할 수 있습니다.
+0
감사 조나단입니다. 메타 데이터 만 검색하려고합니다. 나는 제안 된 서비스를 사용했지만 데이터 소스를 문서로 사용했다. 메타 데이터를 검색했습니다. –
최종 코드 결과를 공유해 주셔서 감사합니다! –