Hi Kiran,

I have to admit, we don't have "documentation" about how DSpace uses specific 
Solr fields.  So, this sort of question is extremely difficult for anyone to 
answer.  We generally don't recommend modifying DSpace's usage of Solr fields 
unless you've done a detailed analysis of the possible impacts (most users 
should really never need to touch Solr settings in DSpace).

So, honestly, I don't know the answer to your question here. I don't know what 
the impacts would be in modifying the "dc.date.issued_dt" field. You'd likely 
need to analyze where it is used in the code and then ensure your changes don't 
break behavior in DSpace.  Modifying anything in Solr needs to be done 
carefully, and it's not something we can easily help you with.

If someone else here is aware of the impacts of changing this field, hopefully 
they'll respond to this thread.

Tim
________________________________
From: dspace-tech@googlegroups.com <dspace-tech@googlegroups.com> on behalf of 
Kiran Dhakal <kirandhaka...@gmail.com>
Sent: Friday, September 9, 2022 7:10 AM
To: DSpace Technical Support <dspace-tech@googlegroups.com>
Subject: [dspace-tech] Solr indexing of date fields (Query about 
dc.date.issued_dt field)

Hi,

I am trying to use dc.date.issued in the bq field of dismax parser. But I 
cannot use it as it is multivalued. My plan was to make the field single 
valued, though I am yet to look at how to do that.

But, I stumbled upon the field dc.date.issued_dt. I saw that this field has 
been used in the configuration file as one of the sorting fields for dspace 
discovery search, which also required the field to be single valued. But I 
could not find any documentation describing about this field. My understanding 
from my limited observation is that this field is created by dspace as the 
dc.date.issued field can not be used to sort because of it being multivalued. 
And dspace creates the corresponding dc.date.*_dt for all dc.date.* fields.

And if that is correct, I can simply use the field dc.date.issued_dt in the bq 
field of dismax parser instead of making the field dc.date.issued single valued.

Could anyone please confirm or correct my understanding or point me to the 
documentation that I have missed but explains about this field.


Best regards,
Kiran

--
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
---
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
dspace-tech+unsubscr...@googlegroups.com<mailto:dspace-tech+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/3439b9f1-a8cf-4213-b435-ed88f4b4131bn%40googlegroups.com<https://groups.google.com/d/msgid/dspace-tech/3439b9f1-a8cf-4213-b435-ed88f4b4131bn%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/PH0PR22MB3274D08B1AF4F6BFE9A24857ED449%40PH0PR22MB3274.namprd22.prod.outlook.com.

Reply via email to