我被分配了一个项目来更改samvera Hyrax的主页。
我已经通过编辑apps / views文件夹中的文件成功更改了视图文件。
现在,我必须从控制器中获取自定义结果。我已经以某种方式登陆了homepage_controller.rb
https://github.com/samvera/hyrax/blob/master/app/controllers/hyrax/homepage_controller.rb
文件的最后一行
**def sort_field
"#{Solrizer.solr_name('date_uploaded', :stored_sortable, type: :date)} desc"
end**
我知道,结果是通过传递solr查询来获取的。通过查看以上命令,我了解了如何对通用字段(如“时间”)进行排序,但我想根据集合的类型过滤结果。
为此,我尝试直接在ip:8983 /#solr上访问Solr,但是很不幸,我找不到“ date_uploaded”之类的任何字段,也找不到适用于Hyrax的API。请帮助我。
谢谢。