1.0.27 • Published 6 years ago

lpchat-models v1.0.27

Weekly downloads
4
License
MIT
Repository
-
Last release
6 years ago

lpchat-models

LPChat Database Library & Models

Connection

const db = require('lpchat-models')('lpchat');

db.Message
  .find({})
  .then(messages => console.log('All messages', messages))
  .catch(err => console.log('ERROR', err));

Models

Определения моделей находятся в директории models пакета. Каждый файл представляет собой node.js-функцию, принимающую следующие параметры:

  • fields: Функция, в которую необходимо передать объект, определяющий набор полей модели.
  • list: Пустой объект, при необходимости расширяемый методами списка (статическими свойствами).
  • item: Пустой объект, при необходимости расширяемый методами экземпляра модели.
  • db: Объект интерфейса базы данных, содержащий загруженные модели.