2
모든 문서 ID를 간단한 JSON 배열로 가져 오는 방법이 있습니까?N1QL - 모든 문서의 ID를 간단한 JSON 배열로 가져 오는 방법은 무엇입니까?
[
{
"id": "1002929"
},
...
하지만 같은 간단한 배열을 가지고 싶습니다 : 나는 select meta(t).id from myBucket t;
할 경우
내가 그들 객체의 배열에 들어갈
["1002929", ...]
Couchbase에서 직접 시도해도 작동하지만 Couchbase 용 스프링 데이터를 통해 실행하면 작동하지 않습니다. 왜이게 될지 아십니까? – Kris
직접 템플릿 인터페이스 findByN1QL을 통해 가능해야합니다. 엔티티로 역 직렬화 할 필요가 있기 때문에 저장소 메소드에서는 작동하지 않습니다. – subhashni
사실, findByN1QL도 CAS를 찾는 것처럼 버킷 템플릿을 통해 직접 쿼리해야합니다. N1qlQueryResult res = bucket.query (N1qlQuery.simple ("''travel-sample''에서 원시 메타() .id를 선택하십시오. – subhashni