代码之家  ›  专栏  ›  技术社区  ›  SaidAkh

如何在Express中实现Algolia。js?

  •  0
  • SaidAkh  · 技术社区  · 7 年前

    我刚刚开始深入阿尔戈利亚语的世界。有很多事情我不太明白。我有一个任务是在web应用程序中实现Algolia。该web应用程序在后端使用Express+GraphQL,在前端使用React。此外,作为持久层,应用程序使用Postgresql。我认为我很清楚需要在前面做什么,但不是在后面。更具体地说,我不知道如何将数据从后端推送到Algolia。

    index.addObjects ? 如果是这样,那么我如何以编程方式定期运行这个推送脚本?

    1 回复  |  直到 7 年前
        1
  •  0
  •   bobylito    7 年前

    使用Algolia构建应用程序需要几个步骤。 首先,您需要使用 addObjects . 然后,您需要使用仪表板配置索引。然后你应该建立你的用户界面。为此,有一个名为react instantsearch的库,可以轻松创建搜索UI。

    最后,您希望保持数据同步,为此,您应该实现与初始导入稍有不同的版本,在数据在数据库中更新时推送数据。理想情况下,它应该只更新差异。