2017-08-02 93 views
0

在feathersjs項目中,我有兩種模型:用戶和公司。我正在使用Sequelize/MySQL。在feathers.js中,如何在創建初始對象後創建關聯的對象?

每個用戶都有一個公司。每個公司都屬於一個用戶。

當用戶註冊(創建)時,我想同時創建公司對象(只有空白數據,可以稍後編輯,但具有正確的關聯)。

如何在用戶完成後創建鉤子?

回答

0

問題已解決。鉤子對象可以訪問應用程序。因此該解決方案:

  1. 生成後:在所生成的鉤上創建用戶服務鉤(「羽毛產生鉤」)
  2. ,創建一個公司:

    return hook.app.service('companies').create({userId: 
    hook.result.id}).then(()=> {return hook});