Users
コレクション内の各ドキュメントにロール ID とロール名を保存する必要があります。「xyz ロールを持つユーザーを取得する」または「名前に 'XYZ' を含むロールを持つユーザーを取得する」などと言うことができる必要があります。
それはMongoでも可能ですか?
現在、次のようなデータを保存しています。
{
"_id": {
"$id": "4fe30e3db92f5d2a5c000000"
},
"alias": "rogue_coder",
"display_name": "Rogue Coder",
"email": "rogue@example.com",
"roles": {
"4fe30e5fb92f5d6f53000000": "Super Administrator"
}
}
これで、ユーザーが特定の役割を持っているかどうかを確認できますが、たとえば「スーパー」という単語を含む役割を持つすべてのユーザーを取得することはできません。これを行う方法についてのアイデアはありますか?