私は、Mongoosejsでマルチフィールドインデックスを作成する方法については、何の助言もありません。特に私は索引付けされ、ユニークでなければならない2つのフィールドを持っています。 2つのフィールドを一緒に索引付けする例のマングーススキーマは何ですか?Mongoose/MongoDBでのマルチフィールドインデックスの作成
61
A
答えて
126
Schema
オブジェクトのindex
メソッドは、hereのように呼び出すことができます。あなたの場合、それは次のようなものになります:
mySchema.index({field1: 1, field2: 1}, {unique: true});
7
関連する問題
- 1. ビューの作成とxmlの作成 - コードでの作成
- 2. プロダクションでの再作成と再作成
- 3. 作成前または作成後のモデルでのアソシエーションの作成方法
- 4. IDテーブルの作成とSQL Serverでのプロジェクトテーブルの作成
- 5. スレッドでの作業キューの作成
- 6. Javaでのグリッドの作成
- 7. OracleでのCTEの作成
- 8. ウェブサイトでのアプリケーションの作成
- 9. C++でのクラスオブジェクトの作成
- 10. C#でのドライバの作成
- 11. Rxjavaでのスレッドの作成
- 12. Tableauでのデータソースの作成
- 13. Salesforceでのカスタムフィールドの作成
- 14. List.jsでのリンクの作成
- 15. SharePointでのフォームの作成
- 16. スーパークラスでのオブジェクトの作成
- 17. レールでのカスタムメソッドの作成
- 18. HIVEでのビューの作成
- 19. Androidでのアニメーションの作成
- 20. SASでのコントロールグループの作成
- 21. Rubyでのシャッフルメソッドの作成
- 22. SharePointでのカスタムドキュメントライブラリの作成
- 23. ビューでのフィルタフォームの作成
- 24. iOSでのファンネルチャートの作成?
- 25. angularjsでのサーベイアプリケーションの作成
- 26. Scilabでのアニメーションの作成
- 27. C++でのライブラリの作成
- 28. eclipseでのカスタムクラスコードの作成
- 29. xibでのカスタムテーブルビューの作成
- 30. SQLでのテンポラリテーブルの作成
http://mongoosejs.com/docs/guide.html#indexes。どうもありがとう! – Dan
これはmongodbのCompount Indexと呼ばれます。したがって、field1とfield1 + field2のようにインデックスを作成します。したがって、フィールド1の最初のインデックスであり、フィールド2のフィールド1の内部フィールドです。 –
フィールド1の後ろの1の意味は?field2:? –