フィールドをチェックして値を動的に返すメソッドを持つmongooseモデルがあり、HTMLテンプレートで呼び出されます。選択したパラメータの後にマングーススキーマメソッドが機能しない
これは、ページで必要なフィールドのみを選択するルートをクリーンアップするときに問題が発生しました。
Model.find({}, 'select parameter', cb...
のようにselectパラメータを指定した後、このスキーマメソッドがチェックするプロパティをselectパラメータに含めるにもかかわらず、このスキーマメソッドが失敗し始めました。
これで何ができるのですか?
スキーマ方法はthingSchema.methods: { ... ...
内で定義され、エラーをすることができますスローされます選択したパラメータ'thing, otherThing, thingyThing, thingestThing'
に含まれており、thing.getThing()
のようなHTMLテンプレートで呼び出されthis.thing.length
、探しプロペラの長さが未定義であることを発見しました。