在我的新聞網頁,我想用在主新聞報「關鍵詞」和IM使用此查詢到有一個相關的新聞:結果與「象」在查詢中使用學說2
public function RelatedNews($limit,$offset=0,$keywords)
{
$q = $this->_em->createQueryBuilder();
$q->select('n.title,n.shortContent,n.longContent,n.keywords')
->from('MyAppMyBundle:News', 'n')
->where($q->expr()->like('n.keywords', $q->expr()->literal('%' . $keywords . '%')))
->setFirstResult($offset)
->setMaxResults($limit);
return $q->getQuery()->getResult();
}
的查詢正確的,但只是當它找到一個關鍵詞,我有一個錯誤的結果,當我把話
名單在我的表「消息」我有一排「關鍵字」,我儲存像我的關鍵字:
word 1 , word 2 , word 3 ...
所以我希望結果,當查詢查找單詞列表中的單詞...
提供更多的細節,我真的不明白你在這裏問題 – AdrienBrault 2012-07-18 11:13:18
@AdrienBrault好的,我找到一個解決方案,在答案的紅鳥,TNT ... – Nll 2012-07-18 16:06:10