Я был в состоянии использовать базовый поиск, но в документации я не смог найти никаких документов, которые пользователи могли бы искать с несколькими праматерами.Структура базы данных:
[{
"productName": "Product A",
"productSalesPrice": "3.9900",
"productUPC": "UPC123",
"storeId": "storeA",
"objectID": "obj1",
},{
"productName": "Product B",
"productSalesPrice": "3.9900",
"productUPC": "UPC123",
"storeId": "storeA",
"objectID": "obj1",
},{
"productName": "Product A",
"productSalesPrice": "3.9900",
"productUPC": "UPC123",
"storeId": "storeB",
"objectID": "obj1",
},{
"productName": "Product C",
"productSalesPrice": "3.9900",
"productUPC": "UPC123",
"storeId": "storeB",
"objectID": "obj1",
}]
Я хочу получить Продукт A из StoreB .
Я использовал следующий код:
index.search({
query: 'Product A',
attributesToRetrieve: ['productName', 'productUPC'],
page: 0,
hitsPerPage: 10,
},
function searchDone(err, content) {
if (err) throw err;
console.log(content.hits.length);
console.log(content.hits);
}
);
Я не знаю, как сделать запрос и с идентификатором магазина.