Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

اضافه کردن تعداد روز مناسبت #2

Open
vahid-sohrabloo opened this issue Sep 22, 2019 · 11 comments
Open

اضافه کردن تعداد روز مناسبت #2

vahid-sohrabloo opened this issue Sep 22, 2019 · 11 comments
Labels
enhancement قابلیت جدید help wanted نیازمند کمک
Milestone

Comments

@vahid-sohrabloo
Copy link

بعضی از مناسبت‌ها هفتگی و بعضی ها دهه هست. خوبه این مدت هم توی یه فیلد بیاد

@fzerorubigd
Copy link
Collaborator

برای این موارد بهتر نیست که هر روز رو یک رویداد بزنیم؟ مثلا روز اول عید، روز دوم عید و ...
چون برای گرفتن رویدادهای یه روز خاص راحتتره، با کمک key هم میشه رویدادهای مرتبط رو هم لینک کرد به هم

@vahid-sohrabloo
Copy link
Author

اینم خوبه. ولی به نظرم میاد برای بعضی از مناسبت‌ها یه تایپ بزاریم بد نباشه.
مثلا این هفته هست یا دهه هست یا روز

@fzerorubigd
Copy link
Collaborator

موافقم، محدودش کنیم به یه سری موارد مشخص؟
مثلا دو روز
سه روز
یک هفته
یا اینکه یک عدد براش بذاریم؟ مثلا ۵ روز

@fzerorubigd
Copy link
Collaborator

شایدم دو تا کلید یکی بگه این روز چندمه، و یکی بگه چند روز هست کلا

@vahid-sohrabloo
Copy link
Author

دو تا کلید به نظرم گزینه بهتری هست.

@okian
Copy link
Contributor

okian commented Sep 28, 2019

در این مورد شاید بعد نباشه به ساختار داده تقویم گوگل نگاه کنیم. اونها هم ترکیب پیچیده‌ای از این موارد رو دارند.
از یک رویداد یک ساعته گرفته تا چند روز و با انواع تکرار (روزانه٬ هفتگی٬ ماهانه و سالانه)

@fzerorubigd
Copy link
Collaborator

fzerorubigd commented Sep 28, 2019 via email

@fzerorubigd fzerorubigd added enhancement قابلیت جدید help wanted نیازمند کمک labels Sep 29, 2019
@ramajd
Copy link

ramajd commented Oct 2, 2019

سلام
یک سری از رویدادها کلا بصورت بازه هستند و نمیشه به روز شکوندشون. مثل دهه فلان یا مثلا المپیک.
به نظرتون منطقی هستش که یکماه رو بطور روز به روز رویداد ثبت کنیم؟

@fzerorubigd
Copy link
Collaborator

از لحاظ تعداد مشکلی برای تعداد بالای رویداد نیست. بیشتر هدف اینه که به راحتی بشه رویدادهای یک روز به خصوص رو پیدا کرد. اگه برای رنج یک رویداد ثبت کنیم،‌برای هر روز مجبوریم کل رویدادها رو اسکن کنیم.
به نظر من مطقیه، به نظر شما چرا منطقی نیست؟

@ramajd
Copy link

ramajd commented Oct 2, 2019

اگه اینجوری که شما گفتید بهش نگاه کنیم منطقی به نظر میاد. فقط داشتن یه فیلد مشترک بین روزهای مختلف یک رویداد میتونه مفید باشه که بشه با استفاده از اون مثلا موقع نمایش رویداد ها رو با هم ادغام کرد. مثلا
EventGroup
یا یه همچین چیزی

@fzerorubigd
Copy link
Collaborator

وقتی از طریق ایمیل جواب میدی فرمت از بین میره. کامنت بالاتر پیشنهاد من چنین چیزی بود

- group
   - index: 1
     Total: 3
      Key: xyz

@fzerorubigd fzerorubigd added this to the نسخه ۱ milestone Oct 8, 2019
okian pushed a commit that referenced this issue Oct 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement قابلیت جدید help wanted نیازمند کمک
Projects
None yet
Development

No branches or pull requests

4 participants