2015-01-16 2 views
0

안녕하세요 저는 Broadleaf를 처음 사용합니다. 광대역 버전 3.0.5를 사용하고 있습니다. 나는 broadleaf commerce의 admin 모듈에서 일하고 있는데 나는 composite key (merchant_id와 phone_number가 들어있는)로 구성된 테이블을 가지고있다.광역 상거래 관리 모듈 복합 ID

"id"와 같은 다른 입력란이 없습니다.

넓은 테이블에는 "ID"필드가 표시됩니다.이 필드는 내 테이블에 없기 때문에 비어 있습니다.

그리고 그것을 클릭하면 grid_number에 링크가 표시됩니다. null을 URL에 추가하면 빈 페이지가 나타납니다.

복합 키 상황에 대한 해결 방법을 제안 해주십시오.

답변

0

Broadleaf 관리자는 현재 복합 기본 키를 사용할 수 없습니다. 기본 키 (BLC_PRODUCT/ProductImpl의 Long과 같은 Long)에 대해 별도의 열을 만든 다음 필요한 두 열에 UNIQUE CONSTRAINT를 추가하는 것이 좋습니다.