feat: reorganize api files, add mongoMeili

This commit is contained in:
Daniel Avila 2023-03-16 19:38:16 -04:00
parent 854f1c3572
commit 9995a159aa
15 changed files with 200 additions and 45 deletions

View file

@ -1,13 +1,22 @@
const express = require('express');
const router = express.Router();
const { Message } = require('../../models/Message');
// const { MeiliSearch } = require('meilisearch');
router.get('/sync', async function (req, res) {
console.log(Message);
// await Message.setMeiliIndexSettings({ primaryKey: 'messageId' });
// res.send('updated settings');
// await Message.clearMeiliIndex();
// res.send('deleted index');
await Message.syncWithMeili();
const result = await Message.meiliSearch({ query: 'computing' });
res.send('synced');
});
router.get('/', async function (req, res) {
const { q } = req.query;
const result = await Message.meiliSearch({ query: q });
console.log(result);
res.send(result);
})
});
module.exports = router;