在feathersjs项目中,我有两个模型:用户和公司。我正在使用Sequelize / MySQL。
每个用户都有一家公司。每家公司都属于一个用户。
当用户注册(创建)时,我想同时创建公司对象(只有空白数据,以后可以编辑,但关联正确)。
如何在以下用户之后执行此操作:create hook?
答案 0 :(得分:0)
问题解决了。钩子对象可以访问该应用程序。所以解决方案:
在生成的钩子中,创建一个公司:
return hook.app.service('companies').create({userId:
hook.result.id}).then(()=> {return hook});