0

My School モデルには、名前、住所などと、User オブジェクトである所有者があります。

School.js

module.exports = {
  attributes: {
    name: {
        type: 'string',
        required: true
    },
    address: {
        type: 'string'
    },
    owner: {
      model: 'user'
    },
    ...

新しい学校を作成するときは、次のことを行います。

create: function(req, res, next) {
    School.create(req.params.all(), function schoolCreated (err, school) {

しかし、所有者を追加する最も簡単な方法は何ですか (ログイン後に req.session.user のセッションで見つかります)?

私は私ができることを理解しています

create: function(req, res, next) {
    School.create({'name': req.params.name, 'address': req.params.address, 'owner': req.session.user}, function schoolCreated (err, school) {...

しかし、もっと簡単な方法があるはずです。どんな例でも非常に役立ちます! どうもありがとう!

4

1 に答える 1