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?