我需要爲我的交友網站構建一個SQL/DQL查詢,它可以檢索具有諸如性別,年齡,位置和3個興趣等匹配字段的所有用戶。我不知道如何在我的DQL查詢中創建多個條件。我已經開始用類似的東西:DQL查詢中的多重條件
SELECT u FROM MyUserBundle:User u WHERE u.sex LIKE :preference"); $query->setParameters(array('preference' => '%' . $preference . '%' 'age' => '%' . $age . '%' 'location' => '%' . $location . '%' 'interest' => '%' . $interests . '%')); $users = $query->getResult();
我使用的Symfony2和Doctrine2,並沒有爲我工作。有人可以告訴我如何管理我的查詢內多個條件?謝謝你的幫助!