刚开始使用solr,正在万神殿环境中使用solr-power插件,所有构面搜索和文本搜索都可以正常工作,但提供了带有构面的日期过滤器选项,但无法按日期和日期进行搜索以及各个方面
我们在CMS中没有选择按日期搜索的选项,而且也找不到任何挂钩
当更改事件搜索结果应根据输入日期进行细化时,我将jQuery的日期框附加到构面小部件上。
我搜索了很多,但没有得到结果,请告诉我,我如何实现这一目标。
我已经实现了一些代码,但是结果没有效果。这是我的代码
function filter_solr_query_set( $query,$dismax) {
add_filter( 'solr_query', array( SolrPower_Api::get_instance(), 'dismax_query' ),
$date_query = array(
array(
'after' => '2008-01-01',
'before' => '2010-12-01',
//'inclusive' => true,
));
$query->setQuery('date_query',$date_query);
return $query;
}
add_filter( 'solr_query', 'filter_solr_query_set', 10, 999 );
有人可以给我解决方案吗?
谢谢。