次のようなマングースのスキーマがある場合(例):
Meta = new Schema
type_id:Number,
datahash: String,
data: Schema.Types.Mixed
これはすべて良いです。Meta.datahashをクエリして値を取得することはできますが、 Meta.OtherPropをクエリすると、プロパティがモデルに存在しないため、エラーが発生します。
PHP には、これを処理できる魔法のメソッド (ゲッター/セッター) があります。
Mongoose (または NodeJS) でこれを行う方法はありますか。例は大歓迎です:)
BR/スネ
編集: data が次のようなオブジェクトであるとしましょう:
{
56:'somevalue',
77:'Othervalue'
}
今-このように直接クエリできる方法はありますか
Meta.data.56
そして、「somevalue」が返されますか?
また、iクエリのjsエラーを回避する方法はありますか
Meta.data.90
プロパティが存在しないため?