Почти го имаш. Продължавате да завършвате с регулярен израз вътре в низ и да търсите низа '/^94404/'
ще намеря нещо, освен ако нямате странни пощенски кодове.
Най-лесният начин да създадете обект на регулярни изрази от низ в JavaScript е да използвате new RegExp(...)
:
var query = { Zip: new RegExp('^' + zipCode) };
Тогава можете:
collection.find(query).toArray(...)
Такива неща работят в обвивката на MongoDB и подобни неща работят в интерфейса Ruby, така че трябва да работят и в интерфейса на JavaScript.