رونمایی از پخته‌ترین و کاربردی‌ترین محصولات آموزشی سون‌لرن با کلی آفرهای ویژه🔥
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ فاطمه
کلاس product
جامعه فلاتر ایجاد شده در ۳۰ اردیبهشت ۱۴۰۲

سلام

api محصول یک مقدار previous_price داره

ولی api سرچ این رو نداره و دو تا مقدار category_id و views داره

پس چرا یه کلاس product برای هر دوش در نظر گرفتیم؟

چون ماهیت محصول یکیه و فیلد‌های مشترک براش در نظر گرفته میشه. می‌تونید کلاس جدا بزنید اما اگر فردا روزی اسم فیلدا تغییر کنه مجبورید دو تا کلاسو تغییر بدین که اصل تکرار میاد وسط و کار درستی نیست.

مهرداد فدایی ۳۰ اردیبهشت ۱۴۰۲، ۰۸:۱۱

پس category_id و views چی میشه؟

فاطمه ۳۰ اردیبهشت ۱۴۰۲، ۱۲:۱۸

انتیتی پروداکتی که سمت سرور در نظر گرفته شده شامل فیلد‌های مختلفی هست. ممکنه سرچ به فیلد‌های خاصی نیاز داشته باشه و صفحه جزئیات محصول به این فیلد‌ها نیازی نداشته باشه.

اصراری هم نیست حتما کلاس پروداکت تو صفحات مختلف یکی باشه اما طبق توضیحی که دادم بهتره یکی در نظر بگیرین و تو هر ص بر اساس ریسپانسی که سرور میده از فیلد‌های مورد نظر کلاس پروداکت استفاده کنید.

مهرداد فدایی ۳۰ اردیبهشت ۱۴۰۲، ۱۶:۵۴