Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let mongoose = require('mongoose');
- let users = mongoose.Schema({}, {strict: true});
- module.exports = mongoose.model('users', users);
- const usersModel = require('../models/users.js');
- exports.token = async (req, res) => {
- let data = req.body;
- if (data.email === undefined || data.email === null) {
- return res.status(400).json({msg: 'E-mail é obrigatório'});
- }
- var user = usersModel.findOne({email: data.email});
- console.log(user);
- }
- model {
- '$__':
- InternalCache {
- strictMode: true,
- selected: {},
- shardval: undefined,
- saveError: undefined,
- validationError: undefined,
- adhocPaths: undefined,
- removing: undefined,
- inserting: undefined,
- version: undefined,
- getters: {},
- _id: 5bf1a5b535ff0f0038cea73c,
- populate: undefined,
- populated: undefined,
- wasPopulated: false,
- scope: undefined,
- activePaths:
- StateMachine {
- paths: { __v: 'init', _id: 'init' },
- states:
- { ignore: {},
- default: {},
- init: { __v: true, _id: true },
- modify: {},
- require: {} },
- stateNames: [ 'require', 'modify', 'init', 'default', 'ignore' ] },
- pathsToScopes: {},
- ownerDocument: undefined,
- fullPath: undefined,
- emitter:
- EventEmitter {
- _events: [Object: null prototype] {},
- _eventsCount: 0,
- _maxListeners: 0 },
- '$options': true },
- isNew: false,
- errors: undefined,
- _doc:
- { __v: 0,
- active: true,
- password: 'sha1$0ff8d815$1$1ee620b675cd6f5f78f76c116023b9b00c5d79cc',
- name: 'Nicolas',
- email: 'nicolas@whentoday.com.br',
- _id: 5bf1a5b535ff0f0038cea73c },
- '$init': true }
Add Comment
Please, Sign In to add comment