MongoDB's search index is the worst thing I've ever seen. Want to search for a term that includes a , or . ? Fuck you, those act as term separators. No \ to escape them, either. Oh, but you CAN surround the whole thing with ", except THEN the term is required rather than optional.