Jac*_*ovi 3 mongodb node.js algolia
我现在有一个问题,Algolia确实提供了有关node.js的丰富文档,但我现在的问题是
1)如何将mongodb数据库导入algolia服务器?看起来他们正在展示如何使用MySql数据库而不是Mongodb与node.js
2)我使用ejs来渲染html,所以我需要使用node.js查询搜索的值,还是让clientide html处理它?
因为我必须使用ejs
app.get("/testingSearch", function(req, res) {
res.render('testing', { message: value});
})
app.post("/postSearch", function(req, res) {
// some searching
var name = req.body.name;
// algolia
});
Run Code Online (Sandbox Code Playgroud)
任何有algolia + node.js + mongodb经验的人,请给我你的建议.谢谢
如果您只想拥有一个完整的集合副本,可以使用Algolia的MongoDB连接器.
但是,如果要进行更高级的索引,则应在调用数据库的同时添加algolia索引调用.
Algolia旨在用于您的前端.请参阅此FAQ条目.但是,出于搜索引擎优化的目的,后端搜索可能对您有意义.由于JS客户端是同构的,因此您可以很容易地将它们混合在一起.
| 归档时间: |
|
| 查看次数: |
868 次 |
| 最近记录: |