首页 \ 问答 \ 在SOLR中设置构面(Setting up facets in SOLR)

在SOLR中设置构面(Setting up facets in SOLR)

我正在使用solr,我想在我的数据上设置两种不同类型的方面。 第一个是约会,所以我希望这样:

发布时间:今天3天7天所有时间

距离:5英里10英里30英里100英里

我应该如何设置刻面? 看起来我需要编辑我的solr.xml或我的schema.xml,但这一切都非常令人困惑,帮助文档让我感到困惑。

有人这样做之前能给我一些指导吗?


I am using solr and I want to setup two different types of facets on my data. The first is date, so I would like it like this:

Posted: Today 3 days 7 days All time

Distance: 5 miles 10 miles 30 miles 100 miles

How should I be setting up faceting? It looks like something I need to edit my solr.xml or my schema.xml but it is all very confusing and the help documents boggle my mind.

Can someone who has done this before give me a bit of guidance please?


原文:https://stackoverflow.com/questions/12912085
更新时间:2023-06-27 21:06

最满意答案

我只是举个例子,它如何写成一个swrl规则。 请注意,这未经过测试,可能不准确。 所以,认为这只是一个线索。

形状(?S),hasCordinates(?S,C1),hasCordinates(?S,C2),hasx(?C1,-X1),hasy(?C1,-Y1),减(-X1,-Y1,?DIFF1 ),hasx(?c2,?x2),hasy(?c2,?y2),减法(?x2,?y2,?diff2),pow(?diff1,2,?sq1),pow(?diff2,2, ?sq2),add(sq1,sq2,?sum1).....(?sum2).....-> issquare(?s)

请注意,有更有效的方法可以做到这一点。


I am just giving an example, how it can be written as a swrl rule. Please note that this is not tested and may not be accurate. so, consider this as only a clue.

Shape(?s),hasCordinates(?s,c1),hasCordinates(?s,c2),hasx(?c1,?x1),hasy(?c1,?y1),subtract(?x1,?y1,?diff1),hasx(?c2,?x2),hasy(?c2,?y2),subtract(?x2,?y2,?diff2),pow(?diff1, 2, ?sq1),pow(?diff2, 2, ?sq2),add(sq1,sq2,?sum1).....(?sum2).....-> issquare(?s)

Please note that there would be more efficient ways to do this.

相关问答

更多
  • 一个典型的Python工具链将是: 用PIL阅读你的图像 将它们转换成Numpy数组 使用Scipy的图像过滤器( 线性和等级 , 形态学 )来实现您的解决方案 为了区分形状 ,我会通过查看背景的形状来获得其轮廓。 然后我会使用角点检测算法(例如Harris)来检测角点的数量。 一个三角形有三个角落,一个正方形四个,还有一个笑脸没有。 下面是一个使用Scipy进行哈里斯角点检测的python 实现 。 编辑: 正如你在评论中提到的那样,博客文章没有提供产生算法所需的高斯内核的函数。 下面是Scipy Coo ...
  • 通常,您创建新的本体并导入提供要扩展的词汇表或实例数据的本体。 例如,假设我有一个“People”本体,它声明了Person类和hasParent属性。 然后我创建了一个新的本体,称为“MyPeople”,它导入了“People”本体。 然后我可以创建与“People”相关的新类,例如Agent和Corporation with a axiom: 代理人≡人⊔公司 我可以宣布我的班级的个人或从“人民”本体进口的人: 比尔盖茨:人 微软:公司 然后我可以和我喜欢的人分享我的新本体论。 当他们处理它时,他们会看 ...
  • 为几何形状或水平集 ( 维基 )定义隐式曲面基本上就是您所要求的。 例如,半径为R的圆的隐式曲面是 f(x,y)= x ^ 2 + y ^ 2 - R ^ 2 注意,当f(x,y)= 0时,它定义圆的表面。 当f(x,y)<0时,则x ^ 2 + y ^ 2 0表示点(x,y)在圆外。 为了创建一个图像,您需要迭代每个像素并评估f(x,y),同时找到最小值和最大值,然后将整个图像缩放到0到1之间的范围。 这在技术上不会给你距离。 ...
  • 有一些事情可以简化计算: 保持顶点有序,以便始终清楚如何计算指向角落的顶角 此外,始终将多边形绘制到相同的方向; 那么你总是可以将角度绘制到同一个方向。 下面的示例假定多边形是顺时针绘制的。 给定逆时针绘制的多边形,相同的角度计算将导致在外部绘制弧。 示例代码; 与你的不完全相同,因为我没有你的代码,但具有类似的功能: import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; import java.aw ...
  • 也许你的OWL文件包含rdf:ID="something"结构(或其他形式的相对URL,例如rdf:about="#something" )? rdf:ID使用OWL文件的基本URL将rdf:ID和相对URL扩展为完整的绝对URL,例如http://whatever/file.owl#something 。 如果未在文件中显式指定基本URL(使用类似xml:base="http://whatever/file.owl" ),则文件在Web服务器上的位置(或在您的文件系统中,如果您加载本地文件)将用作基URI ...
  • 看看这个问题 。 你在寻找什么特别是在线手写识别,这意味着你从开始到结束都遵循用户的每一步。 现在,您可能想要简化它很多,所以有一种方法是定义9个区域,例如3x3网格。 然后将用户的运动转换为用户如何在这些网格中移动的列表(使用阈值以确保它在该区域中存在一段时间)。 现在你将有一个这样的数组:1-1,1-2,2-2,2-3(意味着用户从左上角,上中间等等) 这些信息现在很容易匹配一系列手势。 如果效果不佳,可以让它变得更加困难,并引入一个隐马尔可夫模型 ,这将允许手势出现一些错误(但仍然与您手势集中最有可能 ...
  • 请参阅Ian Horrocks的Databases vs Ontologies 简而言之: 数据库具有封闭的世界假设,本体具有开放的世界假设 在数据库中,每个人都有一个唯一的名称,但在本体中,个人可能有多个名称 您可以在数据库中推断出来自本体的隐式信息。 架构和本体是庞大而复杂的,但数据库具有简单和较小的架构。 换句话说,对于形式语义的关注在本体中比在数据库中要强得多。 因为本体的目的是表示意义而不是数据。 请参考Ontologies和DB Schema:Mike Uschold的不同之处 Please r ...
  • 这应该可以解决问题。 (假设您已将yourImage存储在MatOfPoint2f对象中)。 MatOfPoint2f approx = new MatOfPoint2f(); Imgproc.approxPolyDP(yourImage, approx, Imgproc.arcLength(yourImage, true) * 0.02, true); long count = approx.total(); if (count == 5) { // this is a pentagon } ...
  • System.Drawing.Bitmap有这个方法: public Color GetPixel ( int x, int y ); 除此之外,似乎确定位图是表示三角形,正方形还是矩形需要比找到该方法更多的韧性和足智多谋。 你确定你能做到吗? System.Drawing.Bitmap has this method: public Color GetPixel ( int x, int y ); Apart from that, it appears that determining whether ...
  • 我只是举个例子,它如何写成一个swrl规则。 请注意,这未经过测试,可能不准确。 所以,认为这只是一个线索。 形状(?S),hasCordinates(?S,C1),hasCordinates(?S,C2),hasx(?C1,-X1),hasy(?C1,-Y1),减(-X1,-Y1,?DIFF1 ),hasx(?c2,?x2),hasy(?c2,?y2),减法(?x2,?y2,?diff2),pow(?diff1,2,?sq1),pow(?diff2,2, ?sq2),add(sq1,sq2,?sum1). ...

相关文章

更多

最新问答

更多
  • 如何使用自由职业者帐户登录我的php网站?(How can I login into my php website using freelancer account? [closed])
  • 如何打破按钮上的生命周期循环(How to break do-while loop on button)
  • C#使用EF访问MVC上的部分类的自定义属性(C# access custom attributes of a partial class on MVC with EF)
  • 如何获得facebook app的publish_stream权限?(How to get publish_stream permissions for facebook app?)
  • 如何并排放置两个元件?(How to position two elements side by side?)
  • 在MySQL和/或多列中使用多个表用于Rails应用程序(Using multiple tables in MySQL and/or multiple columns for a Rails application)
  • 如何隐藏谷歌地图上的登录按钮?(How to hide the Sign in button from Google maps?)
  • Mysql左连接旋转90°表(Mysql Left join rotate 90° table)
  • 带有ImageMagick和许多图像的GIF动画(GIF animation with ImageMagick and many images)
  • 电脑高中毕业学习去哪里培训
  • 电脑系统专业就业状况如何啊?
  • IEnumerable linq表达式(IEnumerable linq expressions)
  • 如何在Spring测试中连接依赖关系(How to wire dependencies in Spring tests)
  • Solr可以在没有Lucene的情况下运行吗?(Can Solr run without Lucene?)
  • 如何保证Task在当前线程上同步运行?(How to guarantee that a Task runs synchronously on the current thread?)
  • 在保持每列的类的同时向数据框添加行(Adding row to data frame while maintaining the class of each column)
  • 的?(The ? marks in emacs/haskell and ghc mode)
  • 一个线程可以调用SuspendThread传递自己的线程ID吗?(Can a thread call SuspendThread passing its own thread ID?)
  • 延迟socket.io响应,并“警告 - websocket连接无效”(Delayed socket.io response, and “warn - websocket connection invalid”)
  • 悬停时的图像转换(Image transition on hover)
  • IIS 7.5仅显示homecontroller(IIS 7.5 only shows homecontroller)
  • 没有JavaScript的复选框“关闭”值(Checkbox 'off' value without JavaScript)
  • java分布式框架有哪些
  • Python:填写表单并点击按钮确认[关闭](Python: fill out a form and confirm with a button click [closed])
  • PHP将文件链接到根文件目录(PHP Linking Files to Root File Directory)
  • 我如何删除ListView中的项目?(How I can remove a item in my ListView?)
  • 您是否必须为TFS(云)中的每个BUG创建一个TASK以跟踪时间?(Do you have to create a TASK for every BUG in TFS (Cloud) to track time?)
  • typoscript TMENU ATagParams小写(typoscript TMENU ATagParams lowercase)
  • 武陟会计培训类的学校哪个好点?
  • 从链接中删除文本修饰(Remove text decoration from links)