public function where( $whereStr = null [, mixed $arg1 [, mixed $arg2 [, mixed $arg3 ...]]] )
Adiciona cláusulas where ao objeto para executar consultas ou métodos de persistência.
Por exemplo:
Por questões de conformidade de padrão, é encorajado o uso do novo método de adição de cláusulas where
Agora, você poderá indicar um alias para a classe, então Lumine irá identificar seus membros automaticamente, e ajustar o valor de confirmidade com o tipo de campo:
Nas versões anteriores, em cláusulas como where, group, select, entre outras em que é necessário digitar strings, os valores a serem informados por padrão são os nomes das colunas das tabelas. Caso você deseje utilizar o nome do atributo da entidade, você deverá colocar o valor entre chaves ( { e } ). Este método ainda é suportado. Por exemplo:
Você também poderá recuperar o nome da tabela da mesma forma, colocando o nome da entidade:
Você também pode usar o estilo de prepared statment em conjunto com as chaves
O método antigo, whereAdd, ainda é válido, mas tem o mesmo comportamento do novo.