Penso che tu possa usare $where così: db.transaction.find({ $where: "this._id.str.match(/.*0577/)" })