웹마스터 팁
확장변수 검색시 범위 설정해서 검색하는 팁.
2015.06.16 14:58
xe홈에서 매번 정보만 얻어가다가 혼자 해결한 내용이 있어서 공유합니다.
확장변수에 검색기능을 넣었는데 범위 설정하는 방법을 찾다가 다른데는 안써있길래 글 씁니다.
문제의 요지는 데이터베이스의 document_extra_vars 에서 value값이 varchar로 저장 되어있기 때문에
<condition operation="more" column="condD" var="price1" filter="number" pipe="and" />
<condition operation="less" column="condD" var="price2" filter="number" pipe="and" />
이렇게 범위 설정을 하면 50,000과 100,000 사이에 5x, 6x, 7x, 8x, 9x 로 시작하는 숫자는 다 불러오게 됩니다.
ex) 600,000 / 700
그래서 column을 형변환 하면 되지 않을까 싶어서(mysql에 부하가 되는지는 확인 못해봤습니다만) 수정 했습니다.
<condition operation="more" column="convert(condD.value,unsigned)" var="price1" filter="number" pipe="and" />
<condition operation="less" column="convert(condD.value,unsigned)" var="price2" filter="number" pipe="and" />
이렇게 검색하면 확실히 숫자 범위 안에서 검색이 되네요.
좋은 팁인지는 모르겠으나 누군가는 꼭 필요할것 같아서 올립니다.
메르스 유행인데 조심하세요
댓글 2
-
Meari
2015.06.19 15:59
감사합니다 -
라이징썬
2015.06.24 15:07
혹시 말씀 주신 방법이 게시판에 확장변수를 등록한 값도 XE 기본 통합검색에 검색되게 하는 방법인가요?(잘 몰라서..)
제목 | 글쓴이 | 날짜 |
---|---|---|
제한된 외국 호스팅 환경에 맞추어 쓰기..... [5] | Falls Too Fast | 2007.11.20 |
XP 환경에서의 속도 저하 문제 해결 (Apache 2.2.X) [2] | Netsblue | 2007.11.20 |
분류(category) 필수로 입력받기 [9] | Diver | 2007.11.20 |
제한된 서버에서 ZBXE가 돌아가도록 설정하기 [2] | Falls Too Fast | 2007.11.22 |
(글) 첨부 파일 날짜 출력 및 아이콘 표시 [1] | Simulz | 2007.11.22 |
XE treeview [4] | 앙데르센 | 2007.11.22 |
글쓴이 이메일 정보 감추기 [2] | 대암지기 | 2007.11.22 |
배경이미지기능으로 페이지꾸미기 [3] | 팔공산 | 2007.11.23 |
소스에서 php short tags 제거하기 [1] | 토우코 | 2007.11.24 |
클립보드로 텍스트 복사하기 [5] | 베니 | 2007.11.24 |
윈도우 라이브 메신저를 홈페이지 서명난에 달자 [1] | Diver | 2007.11.26 |
[동영상 강좌1] zbxe 설치하기 [120] | 필반 | 2007.11.26 |
팁이라긴.. 약하지만;; Trac을 이용한 최신버전을 다운로드 받자!! [3] | 동균84 | 2007.11.26 |
MSN로그인 상태를 홈피좌측 메뉴에 삽입하는 방법 [9] | 팔공산 | 2007.11.27 |
(회원정보) 보기 페이지에서 포인트 변경하기 [4] | Simulz | 2007.11.28 |
google base 사용기. | font | 2007.11.29 |
메뉴에 이미지버튼 사용하기 [11] | 정낙훈(xynex) | 2007.11.29 |
(포인트) 선물하기 [9] | Simulz | 2007.11.30 |
위젯배경이미지방 오픈했습니다. [2] | 팔공산 | 2007.12.03 |
[동영상 강좌2] zbxe 페이지 생성과 기능 설명 [45] | 필반 | 2007.12.03 |