booleanquery

    0熱度

    3回答

    假設我們正在對我們的可用的作業位置指數執行兩個查詢象下面這樣: PHP開發 Ruby開發者 在進行像一個簡單的布爾和查詢職位PHP程序員將被排除,因爲開發人員缺乏存在。當執行或布爾查詢PHP開發人員文檔包含Ruby開發人員也將包括在結果中。 什麼是檢測一語中的PHP開發的最佳方式,PHP比開發更重要? 所以對PHP開發執行搜索時PHP長期MUST出現在結果中,但開發部分只會增加得分。

    1熱度

    1回答

    在Solr的6.5.1,我有一個*_txt_en場和string文檔類型字段。在這些領域,我想建的形式的查詢: 符合特定文件類型的所有文件,其中: 某些短語(「這句話一」,「詞二」)在文本字段必須出現要匹配 但如果其他短語(「語三」,「語四」,「語五」)也發生在這一領域,不匹配。 我現在Solr的查詢,我寫如下所示: (documenttype:references AND (field:"phr

    1熱度

    2回答

    有沒有辦法在elasticsearch的bool查詢中將最小分數應用到must子句中。 我希望能夠做這樣的事情: { "query": { "bool": { "must": [ { "match": { "name": { "query":"A Name", "min_score":

    0熱度

    1回答

    我試圖將興趣概況翻譯成一些Lucene查詢。 給定一個標題項和一些擴展術語,JSON格式,如 {"title":"Donald Trump", "Expansion":[["republic","republican"],["democratic","democrat"],["campaign"]]} 相應Lucene的查詢可以像以下的(集標題術語升壓因子爲3.0 BooleanQuery而膨脹術

    -2熱度

    3回答

    正如標題所描述的那樣。我被卡住了,在LINQ語句中使用和,xor或表達式。 from s in db.Items where <Other boolean operations> && s.Category.Contains("something") && s.IsReviewed == false ,我想其他的布爾運算向下過濾列表,並在該項目的剩餘部分不應該的範疇「

    1熱度

    1回答

    你好,大家好我有一個問題:) 我創建了一個BooleanQuery像這樣: BooleanQuery.Builder qry = new BooleanQuery.Builder(); qry.add(new TermQuery(new Term("Name", "Anna")), BooleanClause.Occur.SHOULD); 如果我做這樣的搜索現在: TopDocs docs

    5熱度

    1回答

    如何在Lucene 6.x中實例化布爾查詢? 如何使用布爾查詢在其中添加其他查詢? 在Lucene的4.x中,我們使用BooleanQuery如下: BooleanQuery booleanQuery = new BooleanQuery(); booleanQuery.add(query1, BooleanClause.Occur.MUST); booleanQuery.ad

    1熱度

    1回答

    我遇到來自ES查詢的結果問題。過濾查詢會產生一些令人困惑的結果,我不知道如何克服它。 所以: { "query":{ "bool":{ "should":[ { "multi_match": { "query":"searchquery", "operator":"and",

    0熱度

    1回答

    我有三個字段,分別是F1,F2,F3。我想查找所有三個字段值都爲空的文檔。我可以使用BooleanQuery來實現嗎?如果我對所有三個字段使用MUST_NOT子句,那麼它將不會將具有這些字段之一的文檔作爲非空值返回。 我談論實現這樣的事情 BooleanQuery booleanQuery = new BooleanQuery(); booleanQuery.add(new TermQuery(

    0熱度

    1回答

    我創建了一個Lucene RAMDirectory來收集來自不同來源的數據並使它們可以快速搜索。我花了很多時間來了解不同的分析器和索引策略,但在某些情況下,查詢結果並不是預期的。 這裏是一個演示類: class LuceneDemo { static final String ANIMAL = "animal"; static final String PERSON = "p