Ответ 1
Единственный способ, которым я нашел это в общем случае (без вызова Job.someStatic()
), это:
this.model(this.constructor.modelName).someStatic();
Обновить благодаря @numbers1311407:
Я не знаю, всегда ли это было так, но, по крайней мере, Mongoose 3.6.11, вы можете сократить это:
this.constructor.someStatic();
Обновление Mongoose 4.x
Это все еще работает в 4.4.12.