ongr

    2熱度

    1回答

    我在php中使用了ongr-elasticsearch包,並且想要添加PrefixFilter。 當我在前綴的前面添加斜槓時,它不工作。 我在這裏建立ElasticSearch HQ插件查詢: { "query": { "filtered": { "filter": { "prefix": { "path": "/cmf" }

    2熱度

    3回答

    我想在我的ONGR設置中提升文檔。作爲顯示here最efficiant的方式來做到這一點,是通過將其添加到映射: "boosting_field": {"type" : "integer", "store" : "yes", "index" : "yes", "boost" : 10.0,} 我該怎麼做,在ONGR?

    1熱度

    1回答

    我們(我和我的團隊)正在做一些研究,ONGR和OXID如何相互溝通,因爲它是我們下一個項目所需要的。 我們已經設置了ONGR包的Demo應用程序,它正在工作。 但是,我們不知道在ONGR和OXID之間建立通信需要使用哪個捆綁包? 我們在github上找到了一個「OXIDConnectorBundle」ongr-archive,但是這個包在github OXIDConnectorBundle存儲庫中

    0熱度

    1回答

    希望你很好。 我新的彈性的搜索和使用ElasticSearchDSL插件是驚人的肯定,當你有規定 - 在這裏你可以申請一定的邏輯,好像有什麼東西被設置,包括它,等等,等等 我似乎打根據我希望能夠按相關性作爲默認排序的磚牆,但請說出date_closing,date_posted等(它的工作搜索功能)的訂購選項。 除非我錯過了ONGR網站上的一些術語,否則任何人都會在ElasticSearchDSL

    2熱度

    1回答

    時發生意外的BoolQuery我正在使用ongr/elasticsearch-dsl軟件包來構建我的查詢,並且需要在不同的地方撰寫搜索對象。當我在同一個地方做它,它按預期工作。 use ONGR\ElasticsearchDSL\Search; use ONGR\ElasticsearchDSL\Query\Compound\BoolQuery; use ONGR\ElasticsearchD

    1熱度

    1回答

    在我們的symfony2項目中,我們希望使用ongr-io綁定來實現elasticsearch,但是我們的整個系統是建立在教義上的。是否有可能以某種方式使用ongr-io elasticsearch bundle而不用完全重做整個數據庫而不是實體的文檔? 實體,我想指數(搜索領域將是:姓名,ChildCategory和ParentCategory): /** * Course * * @OR

    2熱度

    1回答

    因此,我使用PHP Symfony和Ongr-Elasticsearch軟件包來查詢我的文檔並返回匹配的對象。結果似乎按相關性/分數排序,但實際相關性/分數未包含在對象本身中。 這可能嗎?我希望將分數包含在我發送給前端的內容中,以便能夠對其進行處理。 代碼: $search = $this->esRepository->createSearch(); $search->setSize(30);

    1熱度

    1回答

    使用php dsl構建器,我試圖創建一個SHOULD NOT查詢。使用json查詢語法,您可以在SHOULD布爾中嵌套MUST_NOT以創建一個。 例 {"bool": {"should": { "bool": {"must_not": {"match": {"thing": "thingy"}}}}}} 通過ongr文檔閱讀它不清楚如何來實現相同的,因爲5.0更新版本的結果。我試過以下內容:

    1熱度

    2回答

    我對我的Symfony3項目使用了https://github.com/ongr-io/ElasticsearchBundle。這個捆綁包的原因是,我的項目正在使用推動。 直到現在一切都很好,它工作得很好。 但是現在我想添加搜索單詞的子字符串的可能性。例如有像Test01,Test02,Test03等命名的項目,當我嘗試搜索測試例如我沒有得到任何結果。就在我輸入整個單詞如Test01的時候。 我讀