sails による list -> detail の作成

イシュー

  • listのオブジェクトをクリックしたら、detail部分にlistで選んだidの情報を表示する

参考

Sailsで多対多のコレクションを取得する場合の書き方

  • populate() を付けないと、コレクションなしのレコードがかえってくる
    FieldSet.find()
    .populate('displayedFields')
    .where({
      "id" : req.param('id')
    }).exec(function(err, data) {
      console.log('exec in' + JSON.stringify(data));
      if (err) return next(err);
      res.json(data);
    });

or

    FieldSet.findOne(req.param('id'))
      .populate('displayedFields')
      .exec(function(err, data) {
        console.log('exec in' + JSON.stringify(data));
        if (err) return next(err);
//        res.json(data);
        res.json(data.displayedFields);
      });

そしてSailsは、実装しなくても普通にうごく、、