我开发了一个电子商务应用程序,我需要在使用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包,控制器示例,任何建议都会有所帮助。
感谢您的耐心等待。