# استطلاعات "الاختيار حسب الأفضلية" لا تعمل بشكل صحيح مع الرسوم البيانية الدائرية

**URL:** https://meta.discourse.org/t/ranked-choice-polls-dont-work-properly-with-pie-charts/386168
**Category:** Feature
**Tags:** polls, pr-welcome
**Created:** [20 أكتوبر 2025، 12:00م UTC](https://meta.discourse.org/t/ranked-choice-polls-dont-work-properly-with-pie-charts/386168 "2025-10-20T12:00:26Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [20 أكتوبر 2025، 12:00م UTC](https://meta.discourse.org/t/ranked-choice-polls-dont-work-properly-with-pie-charts/386168/1 "2025-10-20T12:00:26Z")

</div>

## ℹ نظرة عامة

يؤدي استخدام نوع المخطط **الدائري** مع استطلاعات **الاختيار المرتب** إلى نتائج غير صحيحة. يتلقى كل خيار صوتًا واحدًا بغض النظر عن كيفية ترتيب المستخدم لخياراته فعليًا. هذا السلوك يجعل المخطط مضللاً وغير متوافق مع منطق الاختيار المرتب.

## 🚶‍♀️ خطوات التكرار

1. انقر فوق **إنشاء استطلاع** في المنشئ.
2. افتح **خيارات متقدمة** (أيقونة الترس).
3. املأ حقول الاستطلاع (اختياري)، ولكن **اختر “دائري”** بدلاً من “شريطي” لنوع المخطط.
4. قم بالتمرير مرة أخرى إلى الأعلى وحدد **الاختيار المرتب** كنوع للاستطلاع.
5. احفظ الاستطلاع وانشره.

في هذه المرحلة، سيستخدم الاستطلاع نوع المخطط **الدائري** ، والذي لم يتم تصميمه للعمل مع التصويت بالاختيار المرتب.

## ✅ النتائج المتوقعة

يجب على النظام إما:

- التبديل تلقائيًا إلى المخطط **الشرطي** عند تحديد “الاختيار المرتب”، أو
- منع المستخدم من تحديد **الدائري** لاستطلاعات الاختيار المرتب تمامًا.

## ❌ النتائج الملاحظة

يستخدم الاستطلاع المخطط **الدائري** ويحسب **صوتًا واحدًا لكل خيار** ، حتى لو قام المستخدم بترتيب خيار واحد أو عدد قليل فقط من الخيارات. يعرض المخطط جميع الخيارات بالتساوي، مما يجعل النتائج بلا معنى:

 ![msedge_l7qIt41mKg](https://global.discourse-cdn.com/meta/original/4X/6/7/a/67a01193a16903f976d342f3db965086c140a8a7.png)

## 📚 سياق إضافي

تم تطبيق حل مؤقت:

```ruby
poll = Poll.find_by(id: 123)
poll.chart_type = 'bar'
poll.save

```

يؤدي تحديث نوع مخطط الاستطلاع يدويًا من `pie` إلى `bar` في وحدة التحكم إلى تصحيح المشكلة واستعادة النتائج الدقيقة:

 ![msedge_j9rXBrE4qa](https://global.discourse-cdn.com/meta/original/4X/2/b/a/2ba7e5169dd9a2c51f56031a9e9795caf869e3bf.png)

---

_[View the full topic](https://meta.discourse.org/t/ranked-choice-polls-dont-work-properly-with-pie-charts/386168)._
