次のスキーマがあるとします。
var UserSchema = new Schema({
, email : { type: String }
, passwordHash : { type: String }
, roles : { type: [String] }
});
email
鍵になりたい。これをどのように定義できますか?
私はそれをできた:
var UserSchema = new Schema({
, _id: { type: String }
, passwordHash : { type: String }
, roles : { type: [String] }
});
そのため、MongoDB はそれを id フィールドとして認識し、_id
代わりに参照するようにコードを適応させますemail
が、それは私にはきれいに感じられません。
誰?