2012-06-05 2 views
2

모든 쿼리에 "숨겨진"쿼리를 추가하고 싶습니다. 나는 설명 :개체에 대한 모든 쿼리에 조건 추가

Exemple을 테이블 자동차로 : 내가 진짜 쿼리가 될 것입니다 무엇 SELECT * FROM Car WHERE colour = 'blue' 같은 requet 할 때

## id # color # constructor # model # destroyed 
    1  blue bmw   model1  false 
    2 green citroen  modelab false 
    3  red nissan  modelz  false 
    4  blue bmw   modelw  true 
    5 black peugeot  modely  false 

내가 좋아하는 것 : 내 모든 쿼리 파괴 자동차에 SELECT * FROM Car WHERE colour = 'blue' AND destroyed = false

을 것이다 제외 시키십시오. 내 질문에 WHERE is destroyed = true을 쓰면 실행합니다.

작년 심포니 1.4.x를에서 볼했습니다하지만이 소프트 필터를 삭제 생각

+0

이 자습서 http://sf.khepin.com/2011/12/data-separation-into-realms/을보십시오. 거기서 그들은 쿼리에 조건을 추가하기 위해 TreeWalker를 생성하지만 각 쿼리 전에 약간의 코어를 호출해야합니다. – solarc

+0

감사합니다. 더 '투명'하지 않습니까? 심포니 1.4.x에서 올바르게 기억한다면 100 % 투명합니다. – bux

답변