포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
DB쿼리 XML conditions 에서 notnull="notnull" 안먹히는거 같아요.
2012.01.10 15:49
1.4 버전까지만 해도 먹힌거 같은데 1.5 들어서 안먹히는듯요.
예를 들면 아래와 같을 때 예전에는 unique_srl 값을 넘겨주지 않으면 쿼리 자체가 수행이 안되고 리턴값으로 오류가 넘어왔는데,
지금은 conditions(where 절)을 뺀채 실행이 되어 버리네요(모든 레코드가 삭제됨). 그래서 executeQuery 하기전에 unique_srl값이 정상적으로 있는지 없는지 체크하는 코드를 넣어야 합니다.
<query id="deleteSomething" action="delete">
<tables>
<table name="something" />
</tables>
<conditions>
<condition operation="equal" column="unique_srl" var="unique_srl" filter="number" notnull="notnull" />
</conditions>
</query>
위 사항에 대해 알고 계시는분 댓글 좀 부탁드릴께요~