node-mongo-demo

node.js and mongodb demo

git clone https://9o.is/git/node-mongo-demo.git

lucky7-sessions.js

(436B)


      1 import Lucky7Session from '../models/lucky7-session.js';
      2 
      3 export const create = async (req, res) => {
      4     const { userId } = req;
      5 
      6     try {
      7         const { id, createdAt } = await Lucky7Session.findByUserIdOrCreate(userId);
      8 
      9         res.status(201).json({
     10             id,
     11             createdAt,
     12         });
     13     } catch (error) {
     14         console.error(error);
     15         res.status(500).json({ message: 'Something went wrong' });
     16     }
     17 };