JSKOS requires NFC but this is not checked by now. MongoDB does not normalize. For accent folding it may be helpful to use NFD internally (e.g. for accent folding) and to normalize back to NFC on export.
db.concepts.find({notation:/o/}) # finds o and NFD ö
db.concepts.find({notation:/o/i}) # finds o, O, and NFD ö and Ö
Unfortunately you cannot search for o only when using NFD. Solutions
always enable accent-folding
add a second index/table or shadow fields with NFD alongside NFC (could be done with Catmandu Plugins)
JSKOS requires NFC but this is not checked by now. MongoDB does not normalize. For accent folding it may be helpful to use NFD internally (e.g. for accent folding) and to normalize back to NFC on export.
Unfortunately you cannot search for
o
only when using NFD. Solutions