您几乎拥有它。除非在 字符串中
'/^94404/'有一些奇怪的邮政编码,否则您始终在字符串内以正则表达式结尾,并寻找该 字符串
以查找任何内容。
从Javascript中的字符串构建正则表达式对象的最简单方法是使用
newRegExp(...):
var query = { Zip: new RegExp('^' + zipCode) };那么你就可以:
collection.find(query).toArray(...)
这种事情在MongoDB shell中起作用,而类似的事情在Ruby接口中起作用,因此它也应该在Javascript接口中起作用。



