1234567891011121314151617181920 |
- const router = require('express').Router()
- const algoliraSearch = require('algoliasearch')
- const client = algoliraSearch(
- process.env.ALGOLIA_APP_ID,
- process.env.ALGOLIA_SECRET,
- )
- const index = client.initIndex(process.env.ALGOLIA_INDEX)
- router.post('/search', async (req, res) => {
- try {
- let result = await index.search(req.body.title)
- res.json(result.hits)
- } catch (err) {
- res.json(err.message)
- }
- })
- module.exports = router
|