-
Notifications
You must be signed in to change notification settings - Fork 0
Results Page Sort Newest First not showing all 264 field dates #368
Comments
Jessica confirmed that publishDate and publishDateSort currently only look at 260 (any), 264 _1, and 264 _4. VF 0.6 looked at Date 1 (008 bytes 07-10). |
If Date1 can't be used in the logic, EIU recommends improving the 264 second indicator logic to pull dates in the following order: 1,4,0,2,3 |
NBY - When using New VuFind I noticed an issue with retrieving some materials that were published before 1500. I searched for "Terence" as author in the Basic search and excluded HathiTrust, Electronic and Microforms. I selected "Terence" from the author facet and sorted by oldest first. Nothing earlier than 1501 appeared at the beginning of the list. Although one manuscript with a questionable pre-1500 date range was retrieved, it does not appear at the top of the list. It only appears as a Manuscript format facet. For Terence as author we have 17 pre-1500 editions and 1 with him as an added entry. Using the Advance Search and specifying a date range for 1400-1500 also does not retrieve what we have for Terence in our collection. I have also tried searching for all pre-1500 material in our collection using the date limit in Advanced search, again excluding HathiTrust, Electronic and Microfom. I retrieve only 201 items instead of the 3500-4000 items that we have. I sampled for some how dates are recorded in the fixed field portion of the MARC record and can't find any errors there. I searched for "Terence" as author in the Basic search and excluded HathiTrust, Electronic and Microforms. I selected "Terence" from the author facet and sorted by oldest first. Nothing earlier than 1501 appeared at the beginning of the list. Although one manuscript with a questionable pre-1500 date range was retrieved, it does not appear at the top of the list. It only appears as a Manuscript format facet. Using the Advance Search and specifying a date range for 1400-1500 also does not retrieve what we have for Terence in our collection. I have also tried searching for all pre-1500 material in our collection using the date limit in Advanced search, again excluding HathiTrust, Electronic and Microfom. Here are a few bib ids that should have been retrieved in all three of these searches RT 102725 |
Early testing on DEVEL shows that using the getPublicationDate function for publishDate and publishDateSort (instead of the default getDates and getFirstDate, respectively) will improve some of these situations. |
Reindexing Phase 3 performed on 13May2019 now uses the 008 date and new indicator definitions for all scenarios of 260/264 data. This greatly improves sorting. Indicator data is also now used for display placement in the record and to customize the labels: Label | MARC tag | First Indicator | Second Indicator | Subfields to display | Core or Description Tab? Closing this Issue. |
EIU- I think the problem has to do with the value in 264, second indicator. New books with 264 _1 sort properly when we ask for Newest to Oldest, but our theses are coded with 264 _0 (date of production rather than publication) and New VuFind seems not to use this data. Old VuFind works as expected, and I think it does not use the 264 second indicator as a criterion. I can see that if multiple 264 fields were used with different dates, that would lead to confusion of which date to use in sorting. Can fixed field Date1 be used in some way? Or a hierarchy of second indicator values established for sorting?
When using our go-to search in ref for locating EIU theses: [dept name] + eastern Illinois + thesis,
sorting by Newest first in new vufind puts 2013 on top - these theses use field 260 for year published. For bio, results are here https://i-share.carli.illinois.edu/vf-eiu/Search/Results?lookfor=biological+sciences+eastern+illinois+thesis&type=AllFields&sort=year. In old vufind, 2018 is on top https://vufind.carli.illinois.edu/vf-eiu/Search/Home?lookfor=biological+sciences+eastern+illinois+thesis&type=all&start_over=1&submit=Find&sort=year - these theses use field 264 for year produced.
RT 101046
The text was updated successfully, but these errors were encountered: