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
: Объект интерфейса базы данных, содержащий загруженные модели.