باستخدام قناع الأدوار للعثور على جميع المستخدمين الذين لديهم دور معين
-
29-10-2019 - |
سؤال
لقد كنت أستخدم Bitmask في مشروع حالي لتتبع أدوار المستخدم، ولكن الآن لديك موقف يجب أن أكون قادرا على القيام به لجميع المستخدمين الذين هم دور معين.
لدي أدوار بلدي الإعداد مثل ذلك: giveacodicetagpre.
يمكنني العثور على جميع المستخدمين مع خريطة بت نفسها تماما، ولكن لست متأكدا من كيفية استخراج دور معين واحد، في هذه الحالة، جميع المستخدمين الذين لديهم أدوار "محرر".
المحلول
على http://railscasts.com/episodes/189-mbedded-association ، يوفر ريان بيتسالنطاق للبحث: giveacodicetagpre.
ستجد أمثلة هناك.
لا تنتمي إلى StackOverflow