gpt4 book ai didi

javascript - 在 Sails.js 生命周期回调中,如何以编程方式确定模型名称?

转载 作者:行者123 更新时间:2023-12-03 11:58:51 25 4
gpt4 key购买 nike

我有两个模型,一个从另一个扩展而来。

我想在所有子模型都可以继承的 BaseObject 中定义一个生命周期回调。但我不知道如何获取回调中正在执行的模型的名称。某些子模型将需要此信息。例如,

{
beforeCreate: function (model, next) {
// I want to know the model's identity in here
}
}

model 只是模型属性的直接键/值列表,但它不包含任何架构信息,例如模型名称。 this 似乎只是指向 global。我可以访问全局 sails 对象,但我不知道如何确定这个模型是什么。

最佳答案

我最终构建了这个功能。我认为以前不可能。

https://github.com/balderdashy/waterline/pull/611

关于javascript - 在 Sails.js 生命周期回调中,如何以编程方式确定模型名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25496741/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com