blob: 4e373a920a02ecc4c5c0fd8ac4ad7dcb40da9b43 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import axios from "axios";
export default async function handler(req, res) {
const { q = '' } = req.query;
let result = await axios(process.env.SOLR_HOST + `/solr/products/suggest?suggest=true&suggest.dictionary=mySuggester&suggest.q=${q}`);
try {
res.status(200).json(result.data.suggest.mySuggester[q]);
} catch (error) {
res.status(400).json({
numFound: 0,
suggestions: []
});
}
}
|