virtual・・・ データベースには保存していない仮想的なプロパティをスキーマに追加できる機能。 MongoDBに永続化(保存)されませんが、ドキュメント取得時には付与されるものになり ます。 早速サンプルを見ていきます。 //スキーマ定義 const personSchema = new mongoose.Schems({ first: String, last: String }); このように苗字や名前のプロパティが存在し、データベースに保存されています。 苗字と名前がセットになったフルネームのプロパティも使うことが多くなると考えられ ます。そこでフルネームまで保存していたらキリがない…