标签: node.js mongodb mongoose
我在mongo商店中有一个集合,其中每个元素都有name属性。我通过
name
sort({'name': 1})
但现在我想找到以某个字母开头的元素,比如说t。因此,期望的结果可能会返回:
t
[{name: tam}, {name: tom}, {name: tommy}]
我将如何构建这样的查询?
答案 0 :(得分:2)
您需要使用regex。在您的情况下,它将如下所示:
db.collection.find({ name: /^t/ });