[英]In Sails.js lifecycle callback, how can I programmatically determine the model name?
我有兩個模型,一個從另一個擴展。
我想在所有子模型都可以繼承的BaseObject
中定義一個生命周期回調。 但是我不知道要在回調內部作用的模型的名稱。 一些子模型將需要此信息。 例如,
{
beforeCreate: function (model, next) {
// I want to know the model's identity in here
}
}
model
只是模型屬性的直接鍵/值列表,但不包含任何模式信息,例如模型名稱。 this
似乎只是指向global
。 我可以訪問global sails
對象,但是我不知道如何確定該模型是什么。
我最終構建了此功能。 我認為以前不可能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.