1

Topic: Advanced Search behaves weirdly when searching on Recorder Name

The field help for the 'Recorded by' field of Advanced Search (to match the field elsewhere known as 'Collector'!) says "Enter all or part of the name". This should correspond to a double-wildcard match e.g. '*Broomfield*' (or in SQL: '%Broomfield%') but it doesn't:

- If a single name is entered it finds only exact matches of the whole name. e.g. 'Broomfield'.

- If 'Mary Broomfield' is entered it unexpectedly finds all 'Broomfield' but not all 'Mary'! i.e. it finds all of "Mary Broomfield", "J. Birchall;Mary Bloomfield", "Broomfield, Mary", "M. Broomfield", "Rachel Bloomfield" and more. I would logically expect it to find only the first and second of these.

- If 'Broomfield, Mary' is entered it unexpectedly finds all names containing soundex-style variants of 'Mary' such as "Marie", "Anne-Marie". This is really unhelpful!

- If wildcard '%' characters are explicitly added to the search string it fails to find anything.

I think this field is being over-processed to try matching both name orders and causing serious confusion.

David Hepper
Records Officer, British Dragonfly Society

2

Re: Advanced Search behaves weirdly when searching on Recorder Name

Hello David,

As always thank you sharing such detailed feedback. As mentioned on another of your posts, I have collated this feedback with all other Advance search feedback for the development team to investigate.

Thank you.

Kind regards,
Rhiann

Rhiannydd Stock
NBN Atlas Support Officer