You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem:
Vyhľadávanie funguje správne na základe poľa dc.date.issued. Ale, toto pole nie je pri väčšine záznamov vyplnené. Aktuálne je pole dc.date.issued povinné v submission workflow (pri vytváraní záznamu cez aplikáciu), preto je možné niektoré záznamy vyhľadať.
Nie je problém na našej strane zrealizovať úpravu, ktorá do poľa dc.date.issued skopíruje hodnoty z iného poľa, napr. z poľa dc.date. No ani dc.date nie je pri všetkých záznamoch vyplnené. Aký údaj doplniť v týchto prípadoch?
Taktiež chceme upozorniť, že v prípade vytvárania záznamu cez REST API je možné vytvoriť záznam bez vyplneného poľa dc.date.issued. Je preto potrebné, aby ste prijali také opatrenia, ktoré zabezpečia, že nebude dochádzať k vytváraniu záznamov bez vyplneného dc.date.issued. Inak problém nastane opätovne.
Solution:
Pokud je dc.date.issued vyplněno tak datum opravit do platného formátu.
1/ pokud je vyplněn pouze rok tak doplnit měsíc "01"a den "01"
2/ pokud obsah není datum předělat na datum
Pokud je dc.date.issued prázdné doplnit z těchto metadata v následujícím pořadí: dc.date.submitted ,dc.date.committed,dc.date.defense
V případě nejasností nebo s dalším návrhem na doplnění nebo změnu mě prosím kontaktujte.
The text was updated successfully, but these errors were encountered:
SQL query search: select distinct item_id from public.collection2item where
collection_id = '3f8dfe18-5e09-469c-94d8-1f8b531fd6d4' and
item_id not in (SELECT dspace_object_id
FROM public.metadatavalue where metadata_field_id = 15)
SQL query check> SELECT metadata_value_id, metadata_field_id, text_value, text_lang, place, authority, confidence, dspace_object_id
FROM public.metadatavalue where dspace_object_id = '000ca0e9-e122-48fe-a415-b9f01a97c491' and metadata_field_id = 15;
SELECT metadata_field_id, metadata_schema_id, element, qualifier, scope_note
FROM public.metadatafieldregistry where element = 'date' and qualifier = 'issued' and metadata_schema_id in
(select metadata_schema_id from public.metadataschemaregistry where short_id = 'dc');
Problem:
Vyhľadávanie funguje správne na základe poľa dc.date.issued. Ale, toto pole nie je pri väčšine záznamov vyplnené. Aktuálne je pole dc.date.issued povinné v submission workflow (pri vytváraní záznamu cez aplikáciu), preto je možné niektoré záznamy vyhľadať.
Nie je problém na našej strane zrealizovať úpravu, ktorá do poľa dc.date.issued skopíruje hodnoty z iného poľa, napr. z poľa dc.date. No ani dc.date nie je pri všetkých záznamoch vyplnené. Aký údaj doplniť v týchto prípadoch?
Taktiež chceme upozorniť, že v prípade vytvárania záznamu cez REST API je možné vytvoriť záznam bez vyplneného poľa dc.date.issued. Je preto potrebné, aby ste prijali také opatrenia, ktoré zabezpečia, že nebude dochádzať k vytváraniu záznamov bez vyplneného dc.date.issued. Inak problém nastane opätovne.
Solution:
Pokud je dc.date.issued vyplněno tak datum opravit do platného formátu.
1/ pokud je vyplněn pouze rok tak doplnit měsíc "01"a den "01"
2/ pokud obsah není datum předělat na datum
Pokud je dc.date.issued prázdné doplnit z těchto metadata v následujícím pořadí: dc.date.submitted ,dc.date.committed,dc.date.defense
V případě nejasností nebo s dalším návrhem na doplnění nebo změnu mě prosím kontaktujte.
The text was updated successfully, but these errors were encountered: