[JavaScript] TypeError: Converting circular structure to JSON 対策に fast-safe-stringify が便利
- 2018 5/3
JSON.stringify で TypeError: Converting circular structure to JSON を出さないために fast-safe-stringify を使うと良いという話をご紹介します。
JSON.stringify で TypeError: Converting circular structure to JSON を出さないために fast-safe-stringify を使うと良いという話をご紹介します。
Express.js + Mongoose で documents を JSON に変換して response を返すには、
UserModel.find().lean().exec(function (err, users) { return res.json(users) }); |
というような感じで lean() オプションを付けて plain javascript object を取得した値を res.json で返せばよいです。