我正在使用http api(没有.net)来使用raven。
我找不到任何关于使用http api直接使用facet的文档。
如果您之前已经这样做,请回答一下设置和查询方面所需的网址和json的简要概述。
由于
答案 0 :(得分:2)
事实证明这很简单。
首先定义facet,为此,只需将facet保存为数据库中的文档,并使用id facets / [your-facet-name]
facet文档如下所示:
{
"Facets": [
{
"Mode": "Default",
"Name": "type",
"Ranges": []
}
]
}
您可以阅读有关Facet对象here
的选项的更多信息现在假设你已经设置了一个名为my-index的索引,你可以通过获取url来使用facet:
/数据库/ [您的数据库名称] /刻面/ [您的索引名称] / facetDoc =刻面/ [您的小面名]安培;查询= [您的查询]
查询是查询索引时使用的普通lucene查询格式。
正如所发生的那样,大部分信息已经在facets page,您只需仔细阅读即可!