Filter by 카테고리

wpdatatables 글로벌 서치 기능 사용 시 foreign key 주의사항

()

결론부터 말하면 display value 와 store value 기능 사용 시 store value 는 반드시 숫자로만

입력되어 있어야 한다

예시1)

예제 테이블에 sw란 컬럼은 다른 테이블 참조 store value의 결과값 즉 display value를 보여주고 있다

글로벌 서치를 통해 검색을 하면 정상적으로 불러와진다

예시2)

과일이름을 영어로 바꿔서 보여주는 컬럼을 추가했다

복숭아는 과일 영문 테이블에 없어서 그대로 표기 되었다

위와 같이 search해보면 matching을 못한다

원인은 사과,바나나 같은 문자들의 store value를 foreign key로 치환해서 display value로 변환은 올바르게 되지만 텍스트 검색 시에서는 원문 store value 로만 검색이 된다

즉 사과,바나나 등을 문자가 아닌 숫자형으로 변환해야 global seach, filter text 검색 시에 display value가 올바르게 표현된다

이 게시물은 얼마나 유용했습니까?

별을 클릭하여 등급을 매깁니다!

평균 평점 / 5. 투표 수:

지금까지 투표가 없습니다! 이 게시물을 평가하는 첫 번째 사람이 되세요.

리플 남기기