【发布时间】:2011-10-17 08:21:41
【问题描述】:
我正在使用 jquery 自动完成插件向用户显示城市列表。 我正在使用带有 Doctrine 的 Symfony 1.4 框架。 我有一张包含所有城市名称的表格。
当用户开始在相关输入中输入城市名称时,我正在执行以下 SQL 查询:
$q = $this->createQuery('v')
->where('v.name like ?', $string.'%')
->orderBy('v.name')
->limit($limit)
->execute();
其中$string是用户输入的字符串,$limit是插件中配置的限制。
在我的表中,有几个同名的城市,我在结果中只看到其中一个...
当我在 phpmyadmin 中复制查询时,我看到了所有结果...
如果有人有线索,将不胜感激!
谢谢
【问题讨论】:
标签: jquery symfony1 autocomplete