私のmeanjsアプリケーション(候補者と採用者)のために2人の異なるユーザーを作成したいのですが、それらは類似した異なるフィールドを持つでしょうから、コードを複製しないようにユーザーのスキーマを拡張するにはどうすればいいですか?meanjsでuserShemaを拡張する方法
0
A
答えて
0
mongoose discriminatorsを使用することを強くお勧めします。 discriminatorを使用すると、3つのスキーマ、すべての類似したコードを記述するユーザー・ベースのスキーマ、およびDiscriminatorsキーを実装する採用者スキーマと候補スキーマが作成されます。
+0
私は思った。ここにそれについていくつかの情報ですこの解決策についても、確認していただきありがとうございます –
関連する問題
- 1. node.jsでバッファクラスを拡張する方法
- 2. プログラムでボリュームを拡張する方法
- 3. PHPでDOMNodeListを拡張する方法
- 4. カスタムプロパティでIdentityUserを拡張する方法
- 5. 拡張クラスのインターフェイスを拡張する方法
- 6. Yii2拡張の一部であるモデルを拡張する方法は?
- 7. AndroidでORMLiteのBaseDaoImplクラスを拡張して機能を拡張する方法
- 8. タイピングで既に拡張してインターフェイスを拡張する方法は?
- 9. ブートストラップuiコントローラを拡張する方法
- 10. セッションタイムアウトランタイムを拡張する方法は?
- 11. visualstudioのツールオプションを拡張する方法
- 12. コントロールイベントを拡張する方法IExtenderProvider?
- 13. Tensorflow変数を拡張する方法
- 14. CardboardActivityとActionBarActivityを拡張する方法
- 15. XMLテーブルを拡張する方法
- 16. jQueryアコーディオンプラグインを拡張する方法
- 17. ADO.NETエンティティデザイナを拡張する方法は?
- 18. Twitter Bootstrapプラグインを拡張する方法
- 19. Grav CMSコアを拡張する方法
- 20. initComplete Datatablesを拡張する方法は?
- 21. 拡張コレクションをパラメータ化する方法
- 22. リストビューをフラグメントに拡張する方法
- 23. Netbeans - HTMLボキャブラリを拡張する方法
- 24. 気流:SubDagOperatorを拡張する方法?
- 25. トグルサイドバーを拡張する方法more
- 26. .NET TestClassを拡張する方法
- 27. (部分)レコードセレクタを「拡張する」方法
- 28. コンフルエンスのオートコンプリートコンテンツを拡張する方法
- 29. ファイル拡張子をトリミングする方法
- 30. 汎用リポジトリを拡張する方法
可能性のある重複した[マングース::拡張スキーマ](https://stackoverflow.com/questions/18317284/mongoose-extending-schemas) – tfogo