node.jsでMongoose2.7.0を使用しています。
単一の埋め込みオブジェクトを使用してスキーマを記述するにはどうすればよいですか?
事実上、スキーマを次のようなJSON構造と一致させたいと考えています。
{
title: "",
position: {
loc: [0, 0],
street: "",
zip: 1234,
town: "Name"
}
}
これまでのところ、私は次のような解決策に行き着きました:
var MySchema = new mongoose.Schema({
title: { type: String },
position: {}
});
このソリューションの問題は、の内容を検証しないことですposition
。