在MEAN中实现实时搜索

时间:2015-04-07 11:20:43

标签: angularjs node.js mongodb elasticsearch mean-stack

我开发了一个电子商务应用程序,我需要在使用Angular,Node,Express等时从MongoDB获取关键实时搜索结果的密钥。

两个问题:

1。弹性搜索是我的答案,如果有的话,除了npm目录中的mongolastic模块之外,还要学习任何示例或来源。

2. 我还在AnguarJS官方网站上挖掘并发现他们正在使用lunrSearch。我需要以表格格式提供Google等搜索结果。

到目前为止,我已经从一个包含多个关键字的Json文件中进行实时搜索,并将它们超链接到真实产品。 我的

  

keywords.json

[
    {
        "title": "Apple",
        "Department": "Produce",
        "Category": "fruits"
    },
    {
        "title": "Orange",
        "Department": "Produce",
        "Category": "fruits"
    },
    {
        "title": "Banana",
        "Department": "Produce",
        "Category": "fruits"
    },
    {
        "title": "Cauliflower",
        "Department": "Produce",
        "Category": "vegetables"
    },
    {
        "title": "Lays",
        "Department": "Bakery",
        "Category": "chips"
    },
    {
        "title": "Olive Oil",
        "Department": "Produce",
        "Category": "oil"
    },
    {
        "title": "Shampoo",
        "Department": "PersonalCare",
        "Category": "haircare"
    }
]

任何npm包,控制器示例,任何建议都会有所帮助。

感谢您的耐心等待。

0 个答案:

没有答案