sails-hook-deep-orm

JSON →
library 1.0.2 ·javascript
verified Jun 4, 2026

This Sails.js hook extends the Sails ORM with polymorphic associations, deep population, and inclusive population criteria for Waterline. Version 1.0.2 adds dynamic attribute methods and soft deletes. Unlike standard Sails associations, it allows wildcard polymorphic populations (populate('*')), deep nested populations (populate('home.occupants.statuses.*')), and conditional deep filtering (& operator). It also provides wildcard data extraction via sails.hooks.deeporm.wild.get(). Development is intermittent, with no recent releases.