gpt4 book ai didi

javascript - 在 Algolia 索引中搜索二级数据集

转载 作者:行者123 更新时间:2023-11-30 15:05:58 29 4
gpt4 key购买 nike

我从 firebase 数据库导入了以下 Algolia 索引,我可以在 Algolia 仪表板上搜索所有内容 enter image description here

但是在我网站的搜索框中,我无法搜索“库存”。这些是我的一些代码

   //configure algolia
var index = algolia.initIndex('Businesses');

var businessRef = database.ref("/Businesses");


businessRef.on('child_added', addOrUpdateIndexRecord);
businessRef.on('child_changed', addOrUpdateIndexRecord);
businessRef.on('child_removed', deleteIndexRecord);

索引设置

      index.setSettings({
searchableAttributes: [
'NSN',
'PartNumber',
'ProductDescription',
'ProductName',
'Inventory',
],
customRanking: ['desc(NSN)'],

function(err, content) {
console.log(content);
}

})

客户

    client.initIndex('Inventory').setSettings({
"searchableAttributes": [
'NSN',
'PartNumber',
'ProductDescription',
'ProductName',
'Inventory'
],
customRanking: [
'desc(NSN)'
],
function(err, content) {
console.log(content);
}
});

前端

    <script type="text/html" id="hit-template">
<div class="hit">

<div class="hit-content">
<h2 class="hit-name"> {{{_highlightResult.NSN.value}}}</h2>
<p class="hit-description">{{{_highlightResult.ProductName.value}}}</p>
</div>
</div>
</script>

我想做的是仅从搜索框中搜索库存。我该怎么做?

最佳答案

您能否也提供您的搜索查询参数和前端客户端选项?

您是否将 inventory 属性添加到 searchableAttributes 设置中?

关于javascript - 在 Algolia 索引中搜索二级数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45744922/

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