ولی api سرچ این رو نداره و دو تا مقدار category_id و views داره
پس چرا یه کلاس product برای هر دوش در نظر گرفتیم؟
چون ماهیت محصول یکیه و فیلدهای مشترک براش در نظر گرفته میشه. میتونید کلاس جدا بزنید اما اگر فردا روزی اسم فیلدا تغییر کنه مجبورید دو تا کلاسو تغییر بدین که اصل تکرار میاد وسط و کار درستی نیست.
مهرداد فدایی۳۰ اردیبهشت ۱۴۰۲، ۰۸:۱۱
پس category_id و views چی میشه؟
فاطمه۳۰ اردیبهشت ۱۴۰۲، ۱۲:۱۸
انتیتی پروداکتی که سمت سرور در نظر گرفته شده شامل فیلدهای مختلفی هست. ممکنه سرچ به فیلدهای خاصی نیاز داشته باشه و صفحه جزئیات محصول به این فیلدها نیازی نداشته باشه.
اصراری هم نیست حتما کلاس پروداکت تو صفحات مختلف یکی باشه اما طبق توضیحی که دادم بهتره یکی در نظر بگیرین و تو هر ص بر اساس ریسپانسی که سرور میده از فیلدهای مورد نظر کلاس پروداکت استفاده کنید.