不区分大小写的自动完成搜索(使用java、javascript、jquery)
我有一个自动完成搜索,这是工作,但问题是,它是区分大小写。我必须以准确的格式键入它才能检索搜索结果 我如何使它成为一个案例?我已经搜索过了,但似乎找不到与我的具体情况相关的解决方案。我使用json将数据传递给javascript 下面是我用java编写的用于匹配查询字符串的代码行。我正在使用ebeanplay框架中的contains()方法和finder不区分大小写的自动完成搜索(使用java、javascript、jquery),java,javascript,jquery,ebean,Java,Javascript,Jquery,Ebean,我有一个自动完成搜索,这是工作,但问题是,它是区分大小写。我必须以准确的格式键入它才能检索搜索结果 我如何使它成为一个案例?我已经搜索过了,但似乎找不到与我的具体情况相关的解决方案。我使用json将数据传递给javascript 下面是我用java编写的用于匹配查询字符串的代码行。我正在使用ebeanplay框架中的contains()方法和finder List<Team> teams = Team.find.where().contains("name", query).find
List<Team> teams = Team.find.where().contains("name", query).findList();
List teams=Team.find.where().contains(“name”,query).findList();
非常感谢您的帮助。谢谢 我不熟悉
ebean
,但我认为使用不区分大小写的contains
可以使用icontains
List<Team> teams = Team.find.where().icontains("name", query).findList();
List teams=Team.find.where().icontains(“name”,query.findList();
icontains
公共静态表达式icontains(字符串propertyName,
字符串值)
不区分大小写包含-类似%value%的属性。通常使用lower()函数使表达式不区分大小写
我不熟悉
ebean
,但我认为使用不区分大小写的contains
可以使用icontains
List<Team> teams = Team.find.where().icontains("name", query).findList();
List teams=Team.find.where().icontains(“name”,query.findList();
icontains
公共静态表达式icontains(字符串propertyName,
字符串值)
不区分大小写包含-类似%value%的属性。通常使用lower()函数使表达式不区分大小写
我不熟悉
ebean
,但我认为使用不区分大小写的contains
可以使用icontains
List<Team> teams = Team.find.where().icontains("name", query).findList();
List teams=Team.find.where().icontains(“name”,query.findList();
icontains
公共静态表达式icontains(字符串propertyName,
字符串值)
不区分大小写包含-类似%value%的属性。通常使用lower()函数使表达式不区分大小写
我不熟悉
ebean
,但我认为使用不区分大小写的contains
可以使用icontains
List<Team> teams = Team.find.where().icontains("name", query).findList();
List teams=Team.find.where().icontains(“name”,query.findList();
icontains
公共静态表达式icontains(字符串propertyName,
字符串值)
不区分大小写包含-类似%value%的属性。通常使用lower()函数使表达式不区分大小写