不区分大小写的自动完成搜索(使用java、javascript、jquery)

不区分大小写的自动完成搜索(使用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

我有一个自动完成搜索,这是工作,但问题是,它是区分大小写。我必须以准确的格式键入它才能检索搜索结果

我如何使它成为一个案例?我已经搜索过了,但似乎找不到与我的具体情况相关的解决方案。我使用json将数据传递给javascript

下面是我用java编写的用于匹配查询字符串的代码行。我正在使用ebeanplay框架中的contains()方法和finder

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()函数使表达式不区分大小写