feat: implement specialty hierarchy handling in doctor and representation APIs, add backfill command and tests
This commit is contained in:
@@ -76,6 +76,10 @@
|
||||
|
||||
> `gender`/`degree` باید با ثابتهای `Doctor::GENDERS` / `Doctor::DEGREES` سازگار باشند.
|
||||
> `specialties`/`states`/`cities` اگر داده شوند مجموعهٔ فعلی را **جایگزین** میکنند.
|
||||
> تخصصها درختیاند: هر شناسهٔ فرزند پیش از ذخیره با تمام والدهایش تا ریشه گسترش مییابد
|
||||
> (ارسال `[3]` «گوارش و کبد» → ذخیرهٔ `[2, 3]` یعنی «داخلی» + «گوارش و کبد»)، پس فرستادن
|
||||
> فقط برگ کافی است. شناسههای ناموجود نادیده گرفته میشوند.
|
||||
> برای دادهٔ ایمپورتشدهٔ قبل از این تغییر: `php bin/console app:doctors:backfill-specialty-parents`.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user