반응형
JPQL 쿼리를 사용하여 여러 스키마에서 데이터 선택
Store1과 Store2의 2개의 스키마를 가진 MariaDB 데이터베이스가 있습니다.이러한 스키마에는 여러 개의 테이블이 포함되어 있습니다.'제품'도 그 중 하나입니다.
저장소에서 다음 요청을 추가해야 합니다.
@Query("SELECT Store1.Products.Id, Store1.Products.Label FROM Store1.Products UNION SELECT Store2.Products.Id, Store2.Products.Label FROM Store2.Products")
public Page<Products> getAllProducts(Pageable pageable);
물론 쿼리는 동작하지 않습니다.그냥 제가 하고 싶은 일을 예시로 하는 것입니다.멀티 테넌시(Multi-tenancy)에 대해 잠시 읽은 적이 있지만, 사용 사례에 적합한지는 잘 모르겠고, 이렇게 단순한 경우로 보기에도 복잡한 것 같습니다.
이 쿼리를 얻을 수 있는 더 간단한 방법은 없습니까?
언급URL : https://stackoverflow.com/questions/45479306/selecting-data-from-multiples-schemas-with-a-jpql-query
반응형
'programing' 카테고리의 다른 글
PHP array()와 []의 차이점 (0) | 2022.09.24 |
---|---|
표준 각도JS 워크플로우 및 프로젝트 구조(Python Flask 포함) (0) | 2022.09.24 |
Woocommerce에서 사용자 지정 제품 특성 가져오기 (0) | 2022.09.23 |
argparse를 사용하여 부울 값 구문 분석 (0) | 2022.09.23 |
라라벨 백 버튼 (0) | 2022.09.23 |