npm.io
2.0.3 • Published 2 months ago

related-reference-counter

Licence
MIT
Version
2.0.3
Deps
5
Vulns
0
Weekly
0
DeprecatedThis package is deprecated

Count references items on your entities.

npm Travis node

API

Get an related ORM instance

var   RelatedORM = require('related')
    , RelatedReferenceCounter = require('related-reference-counter')

var related = new RelatedORM(config);

Add the extension

related.use(new RelatedReferenceCounter());

Count references on an entity

related.event(
    [
          '*'
        , Related.select('childEventCount').referenceCount('childEvent.id')
    ], {
        childEventCount: Related.gt(1)
    }
).order('childEventCount').find().then().catch()




select: childEventCount=referenceCount('childEvent.id')