inserisci le condizioni all'interno di un array [ {}, {}, {}, {}] (poiché un array è json valido).
db.inventory.find( { $or: [ { "symptom_1": "Z001" }, {"symptom_2": "Z002" }] })
in effetti, potresti cercare l'operatore $in che lavora su un campo comune
db.collection.find({ "symptom_1": { $in: ["Z001", "Z002", "A001", "A002", "A003"]});
e sembra che tu voglia passare in rassegna tutti i campi dei sintomi, quindi usa sia $o che $in come tali
db.collection.find({$or:
[
{"symptom_1": { $in: ["Z001", "Z002", "A001", "A002", "A003"]}},
{"symptom_2": { $in: ["Z001", "Z002", "A001", "A002", "A003"]}} ,
...
]} );
le parentesi potrebbero non corrispondere, ma inizia con quello.