Możesz użyć wyrażenia regularnego.
W twoim przykładzie byłoby to:
db.stuff.find( { foo: /^bar$/i } );
Muszę jednak powiedzieć, że być może można po prostu zmniejszyć (lub podnieść) wartość w drodze, zamiast ponosić dodatkowe koszty za każdym razem, gdy ją znajdziesz. Oczywiście to nie zadziała w przypadku nazwisk osób itp., ale może przypadków użycia, takich jak tagi.