我是 Elasticsearch 的新手,我在 elasticsearch 中创建了新数据库并在其中创建了条目。我喜欢将 Elasticsearch 与 sails 集成。我使用的sails版本是1.0。
我尝试过 sails-elastic 和 sails-elasticsearch npm 并将它们包含在数据存储文件的适配器中。
但它不允许升起风 sails ,并且会抛出错误:
If you're using Sails ≥1.0, try:
npm install sails-elasticsearch@latest --save```
even I have installed the latest version of sails-elasticsearch and it is 0.10.3 https://www.npmjs.com/package/sails-elasticsearch
In datastore.js file
adapter: 'sails-elasticsearch',
url: 'https://[username]:[password]@[server]:[port]/'
最佳答案
您尝试过的软件包未更新以支持最新版本的elasticsearch和 sails.js。我建议您使用elastic团队提供的官方JS SDK,它是最新的并且维护良好。更多关于JS SDK here
关于node.js - 如何将 Elasticsearch 与 sails 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57992098/