"A post or message captured from the user and I would like to let you know about this graph" 我有一堆这样的关键字我的问题是,如果他们的关键字图被发现,它将匹配,因为它匹配paraGRAPH。或者关键字let将匹配LETter。我只希望它匹配完整的单词,而不是部分匹配,所以忽略let和graph,在这个例子中只匹配字母或段落。理想情况下,从长远来看,我想使用像弹性搜索这样的更好
目前,我正在使用Twitter流API来获取某些关键字的实时推文。然而,我想在收到推文之前跳过那些无关紧要的推文。使用搜索API,我可以搜索"hello -john“,这样我只能得到包含单词hello的tweet,而不能得到John,或者我可以搜索"hello Maria or Andrew”,所以我只能得到包含单词使用流API,我只能给出关键字,但是有没有一种方法可以在这些关键字中使用-john或or之类的东西?
我正在使用Liferay7.1和ElasticSearch,我想做的就是搜索(例如):"This is a test“。但在这种情况下,"is“和"a”是停用词,它们被过滤掉了,因此我确实得到了我不想要的结果,比如:“这个测试很棒”。BooleanQuery keywordQuery = new BooleanQueryImpl();
keywordQuery.addTerms(KEYWORDS, keyword, false); 在这种情况下,关键字是谁能告诉我怎么让BooleanQuery不过滤掉<