簡體   English   中英

Algolia用於node.js和Mongodb

[英]Algolia for node.js and Mongodb

我現在有一個問題,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
});

任何有algolia + node.js + mongodb經驗的人,請給我你的建議。 謝謝

MongoDB的

如果您只想擁有一個完整的集合副本,可以使用Algolia的MongoDB連接器

但是,如果要進行更高級的索引,則應在調用數據庫的同時添加algolia索引調用。

渲染

Algolia旨在用於您的前端。 請參閱此FAQ條目 但是,出於搜索引擎優化的目的,后端搜索可能對您有意義。 由於JS客戶端是同構的,因此您可以很容易地將它們混合在一起。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM