MongoDBで大小文字区別せずにFindしたかった
結論のコードからすると、
db.stuff.find( { foo: /^bar$/i } );
つまり正規表現の、/iをつけると大小区別なしにFindできます。
ただし、この方法には落とし穴があります。
MongoDBにインデックスされません。
ある程度な規模なサイトに適用するには良くないかも。
参考:
MongoDB:大文字小文字を区別しないクエリを作成することはできますか? - case-insensitive | CODE Q&A [日本語]