如何使用breeze本地查询忽略重音?

时间:2015-09-08 16:40:50

标签: javascript breeze diacritics non-ascii-characters accent-insensitive

我正在使用breeze从本地查询数据,但是我有一些问题要删除变音符号和带有重音不敏感的查询。例如:

var name = 'HELEN';
var pred = new breeze.Predicate('name', breeze.FilterQueryOp.Contains, name);

结果: 海伦,海伦娜,海伦

但我需要所有结果: HELEN,HELENA,HÉLÈNA,HELENE,HÉLÈNE

下一个可能:

var name = 'HELEN';
var pred = new breeze.Predicate('removeDiacritics(name)', breeze.FilterQueryOp.Contains, removeDiacritics(name));

感谢。任何帮助将不胜感激。

0 个答案:

没有答案