从多个集合中自动完成搜索

时间:2017-05-04 14:05:54

标签: javascript angularjs node.js autocomplete jquery-ui-autocomplete

我使用nodejs,mongodb和angular,并希望像Facebook一样构建自动完成搜索。键入关键字时,需要搜索组,用户,页面等。

例如,我有两个集合:userscompanies。他们都有一个name字段。当有人在搜索栏中输入关键字时,我会提供包含输入文本的用户和公司的建议。使用User.find(name:"typed name")Company.find("name:"typed name")之类的内容。我坚持的部分是如何从两个集合中建议名称,但结果看起来就像来自一个集合。

如何将多个集合的结果合并到一个结果集合中?

0 个答案:

没有答案