2012-02-20 42 views
0

我找不到有關dql和soundex的任何信息。 有沒有人知道如何在dql中使用soundex?dql - doctrine2 - symfony2 - > soundex

這是我的示例查詢:

$this->getEntityManager()->createQuery('SELECT e FROM event e 
WHERE e.title SOUNDEX(:title)'); 

非常感謝你。

回答

1

您必須實施新的DQL function,然後register it in symfony

+0

該文檔不是很好。我需要一個Stringfunction的例子。你有沒有其他的來源。我找不到任何好的資源。 – 2012-02-21 19:53:37

+0

不,我沒有例子,但我發現這個鏈接,它有你需要的信息 - http://docs.doctrine-project.org/projects/doctrine-orm/en/2.0.x/reference/dql-學說查詢-language.html#添加你自己的函數到最DQL語言 – 2012-02-21 20:09:05