Dziedzicz atrybuty i funkcje cyklu życia modeli Sails.js

Chcę utworzyć niestandardowy zestaw atrybutów i metod cyklu życia, które są wspólne dla wszystkich moich modeli Sails.js.

Sails.js automatycznie tworzy i rejestruje obiekty modelu, wywołującWaterline.Collection.extend() metoda i dostarczenie definicji modelu znalezionej wewnątrz/api/models informator.

Jaki byłby najlepszy sposób na rozszerzenie definicji mojego modelu na rodzica? Próbowałem już używać_.extend(sails.config.model.parentModel, childModel) ale niestetysails obiekt nie jest odsłonięty globalnie (ponieważ odbywa się to po załadowaniu haka orm). Mogłem też po prosturequire() model podstawowy we wszystkich moich modelach i rozszerz go.

Jakie byłoby czyste podejście, które pasuje do Sails?

questionAnswers(1)

yourAnswerToTheQuestion