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