0
我正在构建我的第一个node.js/angular应用程序,似乎无法为以下问题找到解决方案。自定义mongodb搜索对象?
如果我有一个User
模式如:
User = {
firstname: "Bryan",
lastname: "Allan",
email: "[email protected],
skills: ["node.js", "angular", ..]
...
}
是否有可能两个:
一个。搜索一个或多个字段?
b。搜索字符串的实例?
例如,我可以使用像一个自定义搜索对象:
search = {
firstname: "Br",
skills: "node.js"
}
,并使其返回上述文件?搜索对象是最佳解决方案吗?
通常情况下,我会返回所有Users
并使用角度过滤器,但我担心这种方法不会很好地缩放,因为会有大量的用户存储。考虑到这一点,如果可能的话,我想限制将结果发送回浏览器。
感谢。我没有意识到find会进行部分字符串匹配。 – FerrisUML