1.0.0 • Published 7 years ago

mongofire v1.0.0

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

Mongofire

Powered by: Cesar Casas

Example

const mongofire = require('../index')('mongodb://127.0.0.1/mongofire', ['sales', 'stats']);

mongofire.stats.$schema({
  amount: {
    $from: 'sales',
    $sum: {
      query: {},
      prop: 'amount',
    },
  },
  totalSales: {
    $from: 'sales',
    $count: {
      query: {},
      where: {},
    },
  },
  creditCardsAmount: {
    $from: 'sales',
    $sum: {
      query: { paymentMethod: 'cc' },
      prop: 'amount',
      where: {},
    },
  },
  creditCardsTotalSales: {
    $from: 'sales',
    $count: {
      query: { paymentMethod: 'cc' },
      prop: 'amount',
      where: {},
    },
  },
});