带有*的学说查询

时间:2012-02-25 14:24:33

标签: symfony1 doctrine symfony-1.4 doctrine-1.2

我有一个名为zipcodes的表。邮政编码的长度为五。当我只向查询提交3个字符时,如何在Doctrine中创建我得到结果的查询。

示例:

$search_zipcode = 123*

Table: 
Id  Zipcode
1 - 12345
2 - 12346
3 - 98123
4 - 91238

结果只是id 1和2.我不想拥有id 3和4。

谢谢!

贡纳尔

1 个答案:

答案 0 :(得分:3)

使用LIKE运算符和%通配符

->where('z.ZipCode LIKE ?', array($search_zipcode . '%')