2014-01-24 19 views
1

即時通訊設法寫一個簡單的查詢,如果我有權訪問persistence_object_identifier會很容易。我踢了我的模特,所以我沒有他們。如何編寫一個查詢,返回給定的對象除外的所有對象?

我想要做的是:

function getAllExcept($obj){ 
    $query = $this->createQuery(); 
    $query->matching(
    $query->logicalNot(
     $query->equals('persistence_object_identifier', $obj) 
    )    
    ); 
    return $query->execute(); 
} 

我嘗試了很多,但我不能使它發揮作用。 我可以方便地調用 - >指定者()和過濾的一個對象,但是流體分頁控件需要QueryResultInterface ...

回答

0

取代

$查詢 - >等於( 'persistence_object_identifier',$ OBJ);

$查詢 - >等於( 'Persistence_Object_Identifier',$ OBJ);

它會工作。

相關問題