new IClauseWhere()
Classe responsável por representar a cláusula Where do SQl.
Members
- 
    caseMode :string
- 
    
    Indica se campos do tipo string devem ser convertidos para maiúsculo ou minúsculo. Type:- string
 
- 
    disableGetChildren :boolean
- 
    
    Indica se deve ser utilizar o getChildren em campos do tipo CLASSE. Type:- boolean
 
- 
    existsOrNotExists :string
- 
    
    Instrução Exists ou Not Exists Type:- string
 
- 
    fieldName :string
- 
    
    Nome do campo que será utilizado na cláusula where Type:- string
 
- 
    fieldStringIfTrue
- 
    
    Indica qual o valor do campo boolean, a ser gravado no banco. 
- 
    fieldType :string
- 
    
    Indica o tipo do dado do campo. Type:- string
 
- 
    hasClassField :boolean
- 
    
    Indica se o campo é do tipo classe. Type:- boolean
 
- 
    iQuery :IQuery
- 
    
    Instância da classe IQuery ao qual o objeto pertence. Type:- IQuery
 
- 
    isGenerable :boolean
- 
    
    Indica se a clausula Where pode ser gerada. Algumas cláusulas Where do IQuery não geram cláusulas Where SQL. Type:- boolean
 
- 
    isInJoinClause
- 
    
    Indica que a cláusula Where foi gerada devido a uma operação de JOIN. 
- 
    isSubSelect :boolean
- 
    
    Indica se o where é um sub select. Type:- boolean
 
- 
    likeMode :string
- 
    
    Indica se a cláusula devem ser utilizados o wildcard "%" na cláusula where junto com o operador like. Os valores possíveis são: BOTH (em ambos os lados), LEFT (somente do lado esquerdo) ou RIGHT (somente do lado direito). Type:- string
 
- 
    operator :string
- 
    
    Operador utilizado para a comparação entre valores realizada na cláusula where. Valores possíveis: = ou <>. Type:- string
 
- 
    ownerJoin
- 
    
    
    
- 
    required :boolean
- 
    
    Indica se a cláusula where deve ser escrita mesmo se o valor indicado como critério for nulo. O uso do "?" como operador faz com que a cláusula torne-se opcional. Type:- boolean
 
- 
    value :string|Date|number
- 
    
    Valor que será utilizado como critério da cláusula where. Type:- string | Date | number
 
- 
    valueIsColumnName
- 
    
    Indica se a propriedade "value" da cláusula where é uma coluna de um objeto IQuery. 
- 
    valueIsNull :boolean
- 
    
    Indica se o valor da clausula Where é nulo. Type:- boolean
 
Methods
- 
    toSql()
- 
    
    Escreve o SQL equivalente à cláusula WHERE. Returns:SQL que representa a cláusula WHERE. - Type
- string
 
 nginstack
nginstack