gpt4 book ai didi

node.js - 如何连接solr和nodejs?

转载 作者:太空宇宙 更新时间:2023-11-04 02:56:12 25 4
gpt4 key购买 nike

我关注了https://github.com/gsf/node-solr ,安装了node-solr

npm install solr

那么如何在8080端口连接solr呢?

最佳答案

你可以使用 solr-node npm packege 它的配置非常简单。这是从nodesjs调用solr并从solr获取数据的工作示例

 var SolrNode = require('solr-node');
var client = new SolrNode({
host: '<your host>',
port: '8983',
core: 'products',
protocol: 'http'
});
const express = require('express');
const app = express();
app.get('/getProduct',
function (req, res)
{
var strQuery = client.query().q('productId:9788700075740');
client.search(strQuery, function (err, result) {
if (err) {
console.log(err);
return;
}
console.log('Response:', result.response);
res.send(result.response);
});
});
app.listen(3000,
function () {
console.log('Example app listening on port 3000!') });

您可以在 npm 上探索 solr-node https://www.npmjs.com/package/solr-node

关于node.js - 如何连接solr和nodejs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45500373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com