سلام
چندروز پيش در همين قسمت بحث و گفتگو سوالي مطرح كردم كه اگر بخوايم توي لاراول قيمت يك محصول رو در ١٠ روز گذشته بگيريم و بديم سمت فرانت تا در نمودار نمايش بده چه كار بايد بكنيم كه دوستان فرمودند كه بايد يك جدول جدا بسازيم و مقادير آپديت يك قيمت رو در اون قرار بدهيم.
سوالي كه الان برام پيش آمده اينه كه اگر بيايم به جاي ديتابيس هاي sql مثل mysql اين كار رو با ديتابيس nosql مثل mongodb انجام بديم انجام اين جور از كار ها راحت تر ميشه يا كلاً ربطي به نوع ديتابيس نداره؟
تشكر
سلام. به نظرم ربطی نداره و فقط کار رو سختتر میکنه. اضافهکردن یه دیتابیس یا سرویسی که به زبان دیگهای توسعه داده شده، هزینهای به پروژه تحمیل میکنه و نباید بیگدار به آب زد. چیزی که شما میگین رو میشه راحت با دیتا تایپ json توی mysql یا نهایتا روابط one to many هندل کرد.
@arminbeik
سلام
اول اینکه برگام ریخت از جواب کسی که گفته بوده یه جدول جدا بساز :))))))
شما میتونی از پکیجی مثل arielmejiadev/larapex-charts استفاده کنی که فوق العاده قوی و زیباست و اینکه نوع دیتابیس را عوض کنی هیچ ربطی به این قضیه نداره
کافیه مقادیر مربوطه را بر اساس ستون Created_at به این پکیج پاس بدی تا برات نمودهر را نشون بده
همین و بس
چرا برگاتون بریزه؟ وقتی جدول قیمت و محصول جدا نیستن و بخواییم تاریخچه داشته باشیم، یکی از راهها جداکردن قیمت و استفاده از رابطه one to many که آخرین رکورد جدول دوم، قیمت محصوله. @yk5742g
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟