2014-10-01 86 views
2

我在zf2中使用doctrine2作爲orm。我有一個查詢生成器對象添加了教條準則實例。doctrine2標準 - 像運營商

我會得到像運營商在哪裏條件。爲此我使用以下

$criteria->andWhere(Criteria::expr()->contains('name',$this->container['srcName'])); 

我得到未知比較運算符:包含

如果使用

$criteria->andWhere(Criteria::expr()->eq('name',$this->container['srcName'])); 

沒有異常拋出,但它不是結果,我想

+0

代碼是我用什麼 – ciro 2014-10-02 20:43:22

回答

1

ok了問題是模塊的版本。

我更新與作曲家模塊以這種方式

"doctrine/doctrine-module": "0.9.*@dev", 
"doctrine/dbal": "2.5.*@dev", 
"doctrine/orm": "2.5.*@dev", 
"doctrine/doctrine-orm-module": "0.9.*@dev",