में एक भूमिका के साथ सभी उपयोगकर्ताओं को प्राप्त करना मैं सामान्य रूप से लिफ़ेरे विकास के लिए नया हूं, इसलिए यह इंगित करने में संकोच न करें कि मैं पूरी तरह से गलत तरीके से सामान के बारे में जा रहा हूं या नहीं।Liferay
मैं किसी निश्चित समूह के भीतर सभी उपयोगकर्ताओं का एक डायनामिकQuery ऑब्जेक्ट प्राप्त करने का प्रयास कर रहा हूं (मैं इस ऑब्जेक्ट का उपयोग किसी अन्य क्वेरी को फ़िल्टर करने के लिए करूंगा जो मैं संदेश बोर्ड के खिलाफ करूंगा)। User
इंटरफ़ेस में roleIds
प्रॉपर्टी है जो मैं उपयोग करने में सक्षम हो सकता हूं, क्योंकि मुझे पहले से ही roleId
पता है, लेकिन मुझे roleIds
में एक निश्चित मान है, तो मुझे क्वेरी करने का उचित तरीका नहीं मिल रहा है।
मैं क्या करना चाहता हूं पर कोई विचार?
पीएस: मेरे पास सटीक एसक्यूएल क्वेरी होगी जो मैं सीधे पूछ सकता हूं, लेकिन मैं कुछ अजीब अतिरिक्त परियोजना चीज़ों की आवश्यकता के बिना, Liferay के अपने कनेक्शन पूल का उपयोग करना चाहूंगा।
मैं उन उपयोगकर्ताओं को प्राप्त करना चाहता हूं जिन्होंने विशिष्ट संगठन भूमिका निभाई है, मुझे भूमिका की भूमिका आईडी मिली है लेकिन उस रोल आईडी से जुड़े यूएसर्स को प्राप्त करने में सक्षम नहीं है। मुझे यह भी पता चला कि प्रविष्टियां USerGroupTable के अंदर हैं। क्या आप कृपया मेरी मदद कर सकते हैं .... – Prem
आप 'UserLocalServiceUtil.getRoleUsers (roleId) का उपयोग कर सकते हैं' –