묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
모듈의 Query 중 UPDATE 형식이 작동하지 않는 문제
2014.03.28 05:15
시험삼아 모듈을 만들어보고 있습니다.
문제1
타 모듈을 참고삼아 기본적인 것 갖추고 테스트 해보니 Query의 INSERT, DELETE 등은 잘 작동합니다만 단지 UPDATE 에서만 정보가 갱신되지 않고 있습니다.
현재 코어와 함께 보드모듈을 사용하고 있는데 이 보드모듈의 Query XML 파일들 중 UPDATE용 XML과 비교해봐도 구문상 특별히 틀린 점은 발견할 수 없었습니다. 물론 보드모듈의 정보 업데이트는 이상없이 잘 됩니다.
모듈 구성파일 들 중 특별히 Query UPDATE를 사용하기위한 특별한 정의가 있는지 궁금합니다.
문제2
시험제작 중인 모듈에서 또 한가지 이상한 점을 발견하였는데 캐시(files/cache/query/)에 저장되는 모듈용 Query 파일이 모듈 스키마의 variable 타잎을 변경 저장하였을 때 바로 갱신되지 않는다는 점입니다. 또한 DB의 테이블 내 컬럼 상에도 영향을 주지 못합니다.
모듈의 Query나 스키마 변경 시 바로 디텍트 되어 양쪽 모두 갱신되는 것이 정상같은데 그렇지 못하군요.
혹시 문제1에서 정보가 갱신되지 못하는 문제와 연관이 있는 것은 아닐까 추측은 해봅니다만 XE 코어의 프로세스가 워낙 복잡해 정확한 감을 못잡겠군요. 어디가 잘못된 것일까요?