与*

2012-02-25 82 views
3

主义查询我有表称为邮政编码。一个邮编的长度是五。如何在Doctrine中创建一个查询结果,当我只向查询提交3个字符时。与*

例子:

$search_zipcode = 123* 

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

结果北京时间只是ID 1和2。我不希望有编号3和4

谢谢!

贡纳尔

回答

3

使用LIKE运营商和%通配符

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