所有与此有关的问题似乎都没有回答我的具体问题。
我的问题是这个。我有一个搜索术语列表,对于每个术语,我找到编辑距离以查找可能拼写错误的单词。
因此,对于由空格分隔的每个单词,每个单词都可能有单词。
例如:寻找绿辣椒可能会给我们“模糊”的字眼“绿色,绿色和纹理”和“辣椒,寒冷和寒冷”。
现在我想让RowFilter搜索:“绿色或绿色或谷物”和“辣椒或寒冷或寒冷”。
我似乎无法在Java中找到这样做的方法。我看了很多地方,但没有谈到在一个RowFilter中将OR和AND过滤器连接在一起。
我是否必须根据模型推出自己的解决方案?我想我可以做到这一点,但我的方法最初可能很天真而且很慢。
关于如何为此或更好地推出自己的解决方案的任何指示,Java的方法是什么?