2013-11-24 3 views
1

나는이 놀라운 JavaScript SQL 쿼리 작성기 UI REDQueryBuilder을 사용하고 있으며 쿼리를 생성 할 수 있습니다. 그러나 입력 된 텍스트 상자의 유효성을 검사하고 싶습니다.REDQueryBuilder에 입력 된 입력 확인하기

Integer로 열 유형을 구성한 경우이를 클라이언트 측에서 처리하고 싶습니다. 문제는 텍스트 상자를 동적으로 생성하므로 유효성을 검사하기 어렵다는 것입니다.

아래에서 볼 수 있듯이 정수로 CUSTOMER_ID가 있습니다. 그래서 텍스트 입력란에 데이터를 입력하면 텍스트 입력란에 meta config : tables> columns> 유형을 읽고 싶습니다. 유사 나는

메타는 현재 권장되는 방법은 통해 요소에 CSS 클래스/스타일의 이름을 추가하는 것입니다이

{ 
    "tables": [{ 
    "name": "CUSTOMER_DETAILS", 
    "label": "Customer Details", 
    "columns": [{ 
     "name": "CUSTOMER_ID", 
     "label": "Customer Id", 
     "type": "INTEGER", 
     "size": 20 
    }, { 
     "name": "ACCOUNT_NO", 
     "label": "Account No", 
     "type": "TEXT", 
     "size": 20 
    }, { 
     "name": "CITY_NAME", 
     "label": "City", 
     "type": "TEXT", 
     "size": 100 
    }, { 
     "name": "NAME", 
     "label": "NAME", 
     "type": "TEXT", 
     "size": 100 
    }], 
    "fks": [] 
}], 
"types": [{ 
    ... 
    }] 
} 

답변

0

같이 보입니다 ... 문자 등 부울 같은 다른 유형에 대한 더 이동할 수 있습니다 메타 데이터는 클라이언트에서 일반적인 접근 방식을 사용합니다.

제품의 핵심 부분이라고 생각한다면 토론 티켓을 마련하는 것이 가장 좋습니다.

https://github.com/salk31/RedQueryBuilder/issues?state=open

은 (모든 경우에되지는 않았지만) 수행 할 수있는 일반적인 것 같지 않습니다. 당신이 제안한 것처럼 관련 데이터 타입이 더 많을 수도 있습니다.