وحدة:Wikidata2/filter claims/شرح
فلترة النتيجة
رتبة القيم / rank
عدل|rank=
يحدد نوع البيانات المطلوب عرضها:
|rank=all
|
جميع البنود في الخاصية | |rank=valid
|
البنود المفضلة والتي بوضع "ترتيب عادي" ولكن لا يظهر المهملة. | |rank=best
|
(افتراضي) يظهر القيم المفضلة. |
---|
عام
عدل|firstvalue=1
- يعرض القيمة المطلوبة في الخاصية إن كانت موجودة، مالم سيعرض أول قيمة.
|numval=
- يعرض عدد محدد من القيم في الخاصية، مثال:
|numval=4
يعرض القيم الأربع الأولى في الخاصية إن كانت موجودة.
- يعرض عدد محدد من القيم في الخاصية، مثال:
|justthisqual=
- يظهر فقط قيمة التصفية، إذا لم تكن التصفية موجودة لن يظهر شيء.
- التحديد والإزاحة
|limit=
|
|offset=
| ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
التصفيات
عدل- تجنب
|avoidqualifier=
يتجاهل القيم التي تحتوي تصفيات معينة. مثال:|avoidqualifier=P518
يظهر البند الذي لا يحتوي على تصفية ينطبق على جزء (P518).- الوسيط
|avoidqualifiervalue=
اختياري- بإستخدامه مع
|avoidqualifier=
فإن ذلك يحدد قيمة التصفية إذا طابقت الوسيط|avoidqualifiervalue=
فلن يتم إظهارها، يدعم حالياً العناصر/items فقط.
- بإستخدامه مع
- تفضيل
|preferqualifier=
يظهر فقط القيم التي تحتوي تصفيات معينة. مثال:|preferqualifier=P518
يظهر البند الذي
يحتوي على تصفية ينطبق على جزء (P518).
- الوسيط
|preferqualifiervalue=
اختياري- بإستخدامه مع
|preferqualifier=
فإن ذلك يحدد قيمة التصفية إذا طابقت الوسيط|preferqualifiervalue=
ليتم إظهارها، يدعم حالياً العناصر/items فقط.
- بإستخدامه مع
|langpref=
القيم
عدل|avoidvalue=
|prefervalue=
- prefervalue
|prefervalue=
يستخدم هذا الوسيط بشكل معاكس للوسيط|avoidvalue=
حيث نقوم بتحديد القيمة التي نريد ظهورها|prefervalue=Q19481
فتظهر النتيجة للعنصر ليستر سيتي (Q19481) فقط، ولكن الفائدة من إستخدام هذا الوسيط هي التأكد من وجود العنصر في هذه الخاصية أو للحصول على التصفيات، مثال يظهر عناصر الفائز (P1346) مع تصفية الفِرَق المشاركة (P1923) بين قوسين.
توصيف | |
يظهر | نادي آرسنال (21 )، نادي بورنموث (13 )، برايتون أند هوف ألبيون (9 )، نادي بيرنلي (11 )، كارديف سيتي (10 )، نادي تشيلسي (21 )، كريستال بالاس (14 )، نادي إيفرتون (15 )، ليستر سيتي (15 )، نادي ليفربول (30 )، مانشستر سيتي (32 )، مانشستر يونايتد (19 )، نيوكاسل يونايتد (12 )، توتنهام هوتسبير (23 )، نادي واتفورد (14 )، وست هام يونايتد (15 )، وولفرهامبتون واندررز (16 )، نادي ساوثهامبتون (9 )، نادي فولهام (7 ) و هدرسفيلد تاون (3 ) |
إذا كنا قد حصلنا عبر خاصية الفائز (P1346) عن الفريق الفائز في الدوري الإنجليزي الممتاز 2018–19 (Q39052816). وأردنا الحصول على عدد مرات الفوز للفريق الفائز، من الجدول السابق ويتم ذلك بإستخدام الوسيط |justthisqual=
ما ينتج:
توصيف | |
يظهر | 21 ، 13 ، 9 ، 11 ، 10 ، 21 ، 14 ، 15 ، 15 ، 30 ، 32 ، 19 ، 12 ، 23 ، 14 ، 15 ، 16 ، 9 ، 7 و 3 |
ولكننا نريد ظهور التصفية للفريق الفائز فقط وهو مانشستر سيتي (Q50602):
|
|
- avoidvalue
|avoidvalue=
يستخدم هذا الوسيط بشكل معاكس للوسيط|prefervalue=
إذا أردنا أن نتجاهل أو نلغي ظهور عنصر معين، مثال عند وضع|avoidvalue=Q50602
فتظهر النتائج دون ظهور مانشستر سيتي (Q50602).
توصيف | |
يظهر | نادي آرسنال (21 )، نادي بورنموث (13 )، برايتون أند هوف ألبيون (9 )، نادي بيرنلي (11 )، كارديف سيتي (10 )، نادي تشيلسي (21 )، كريستال بالاس (14 )، نادي إيفرتون (15 )، ليستر سيتي (15 )، نادي ليفربول (30 )، مانشستر يونايتد (19 )، نيوكاسل يونايتد (12 )، توتنهام هوتسبير (23 )، نادي واتفورد (14 )، وست هام يونايتد (15 )، وولفرهامبتون واندررز (16 )، نادي ساوثهامبتون (9 )، نادي فولهام (7 ) و هدرسفيلد تاون (3 ) |
القيم في خاصية محددة
عدل- getonly
|getonly=
يستخدم هذا الوسيط إذا أردنا الحصول على عناصر معينة التي تكون قيمة نموذج من (P31) فيها تساوي قيمة هذا الوسيط، مثال:|getonly=Q5
للحصول على الأفراد فقط.- القيم المتعددة ممكنة، مثل :
|getonly=Q127448,Q193556
للحصول على البلديات السويدية والمناظر الطبيعية.
- القيم المتعددة ممكنة، مثل :
|getonlyproperty=
إذا أردنا استخدام خاصية أخرى بدلاً من نموذج من (P31) في البند السابق.
|getonly=Blue Moon (Q804574)
و|getonlyproperty=النشيد (P85)
(لنحصل على مانشستر سيتي فقط)
توصيف | وحدة:wikidata2 | وحدة:wikidata2/ملعب | مطابق؟ |
---|---|---|---|
{{#invoke:wikidata2|formatStatements| getonlyproperty=P85| property=P1923| separator=#| entityId=Q39052816| noref=t| getonly=Q804574}} | مانشستر سيتي | مانشستر سيتي | true |
- dontget
- الوسيط
|dontget=
استخدامه عكس الوسيط السابق|getonly=
.
|dontget=Blue Moon (Q804574)
و|dontgetproperty=النشيد (P85)
(لنحصل على جميع القيم ما عدا مانشستر سيتي)
توصيف | وحدة:wikidata2 | وحدة:wikidata2/ملعب | مطابق؟ |
---|---|---|---|
{{#invoke:wikidata2|formatStatements| dontgetproperty=P85| property=P1923| separator=#| entityId=Q39052816| noref=t| dontget=Q804574}} |
| true |
![]() | هذه صفحة توثيق وحدة:Wikidata2/filter claims الفرعية، لشرح القالب وتصنيفه، وهي لا تدخل في استخدامه. |