faceted-search

    2热度

    1回答

    我试图通过使用添加到Lucene 2.9.4的SimpleFacetedSearch示例来实现多面搜索,并且我想知道是否可以在Lucene.NET中获得所有构面使用SimpleFacetedSearch? 说,例如我有三列索引 ID A B 1 | F1 | E1 2 | F2 | E2 3 | F1 | E1 4 | F3 | E3 5 | F2 | E2 根据我对SimpleFacetedSe

    0热度

    1回答

    我们希望为我们的系统实现分面搜索和更快的搜索结果。我研究了一下,Solr似乎是一件了不起的事情,正是我们所需要的。但是,之前我们都没有和Solr一起工作过,在我们开始检修系统以与Solr很好地合作之前,我想知道如何将数据从MySQL迁移到Solr,或者设置它以便Solr可以读取数据库。问题在于数据存在很多不同的表格中。 例如,一个product可能有属性,孩子,定价,标签,全部在不同的表中。 So

    0热度

    1回答

    我想在第一页显示来自每个方面的最多5个结果(文档)。如何在Solr 4.x中实现它 例如,我在电视,音乐系统,书籍等类别中有数千种匹配产品(文档)。如果我搜索“音乐”关键字,我应该从所有类别中获得最多5个匹配结果(文档)。 在此先感谢。 编辑:我想设置限制结果(文档)不在方面名单。这个限制并不在所有的结果上。如果有3个类别,则可以在页面上显示15个结果(文档),如果可以显示4个,最多20个结果(文

    0热度

    1回答

    我在Solr中使用方面,我有每个包含多个方面的方面组的概念。 说我有这样 Product Type - Chairs (50) - Tables (20) - Mirrors (5) Color - Yellow (5) - Black (50) - Red (10) - Orange (10) I的结构具有一个或小面之间的小面组内和关系组之间关系的AND。 所以,如果我选择

    0热度

    1回答

    我使用Solr来索引不同类型的产品。产品类型(类别)有不同的方面。例如: camera: megapixel, type (slr/..), body construction, .. processors: no. of cores, socket type, speed, type (core i5/7) food: type, origin, shelf-life, weight te

    1热度

    1回答

    我想添加一些自定义面到Alfresco(5.0.a)的搜索页面。我创建了一个扩展名,允许覆盖已经创建的构面: <import resource="classpath:/alfresco/site-webscripts/org/alfresco/share/imports/share-header.lib.js"> <import resource="classpath:/alfresco/sit

    0热度

    1回答

    我有一个要求,我的数据在Apache Solr的两个领域分面。 我的登录历史架构中的字段是user_id,城市,状态,时间。我想找出在特定时间范围内从特定城市登录的用户数量和特定状态的用户数量。 例如,我的查询的输出应显示以下内容: 市状态计数 NY SUCCESS 43 NY 10 FAILURE NY INP 32 LA 65 SUCCESS LA FAILURE 12 ........ ..

    1热度

    1回答

    我的Solr索引每小时都会用DIH更新。但是在这个delta导入之后,facet查询的执行速度非常慢。 (超过20秒) 我尝试设置filterCache,queryResultCache和documentCache的autowarmCount,并且还使用newSearcher和firstSearcher事件侦听器在每次导入后触发相同的查询。但查询执行后仍然在10秒左右。 当我连续两次或三次启动相同

    -1热度

    1回答

    我打算建立一个比较大量产品的网页。 我需要多面搜索/过滤器,所以访问者可以过滤价格/颜色等产品 我找不到准备实施的网上商店脚本,所以我打算自己建立它。 我是Laravel的粉丝,但为了避免页面刷新,如果用户正在更改侧栏中的过滤器,则需要对您的Eloquent ORM进行一种AJAX调用。 所以这就是当AngularJS可以得心应手时,但现在我很困惑,如果我确实需要Laravel这样的堆栈。因为如果

    1热度

    1回答

    我正在为我们的网站开发产品过滤器,并遇到了有关使用“facet.missing = true”的一些困难。 我知道我应该使用像“fq = -facetField:[* TO *]”这样的查询过滤器来将结果过滤为缺少该字段的产品。 我已经为我的应用程序的全局过滤器辅助动态构建FQ参数为所有查询,以防止任何从基于用户许可的过滤器基本上是这样的(PHP)错过了: $params['fq'] = spri