안녕하세요, zend2와 같은 쿼리를 어떻게 할 수 있습니까?Zend Db Sql Where
검색어 : ZF2가 배열 될 필요가 없습니다, 그래서 거기에 어떤 매개 변수가 없습니다
$select = $this->sql->select();
$select->from(self::MYTABLE)
->where(array('fiels' => $field))
->where(array('data > ' => 'SUBDATE(NOW(), INTERVAL '.$lifetime.' SECOND'));
$statement = $this->sql->prepareStatementForSqlObject($select);
return $statement->execute()->current();
['Zend \ Db \ Sql \ Predicate \ Expression']을 사용하여' 'data'=> 새로운 표현식 ('SUBDATE (......)')을 시도하십시오. (https://github.com/zendframework/zf2//blob/master/library/Zend/Db/Sql/Predicate/Expression.php#L14) – Sam
작동하지 않습니다 : ( –
그러면 '(new expression ('data> SUBDATE (...) '))'- Zend \ Db에서 너무 안전하지 않다. - 게으른 교리이다. D – Sam