مهمان عزیز سلام ،شما هنوز عضو انجمن نشده اید.خوشحال می شیم از طریق عضویت به جمع ما بپیوندید.

امتیاز موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل اضافه کردن فیلد های سفارشی متنی
#1
سلام
من در کل 91 عدد فیلد سفارشی در ماژول "پروژه" دارم. بعد از اینکه 92مین فیلد را ساختم، وقتی می خواستم به یک پروژه دسترسی داشته باشم، پیغام خطای " رکوردی که می خواهید به آن دسترسی داشته باشید پیدا نشده است. به مرحله قبل برگردید" نشان داده میشد.
مقدار max_input_vars را به 5000 افزایش دادم اما فایده ای نداشت.
چگونه می تونم این مسئله را حل کنم تا بتونم فیلدهای سفارشی بیشتری ایجاد کنم؟
با تشکر
پاسخ
سپاس شده توسط:
#2
سلام و درود
این مشکل برمیگرده به محدودیت در حجم و سایز جداول بانک اطلاعاتی MySQL و ارتباطی با ویتایگر نداره. Wink  در زمان اضافه کردن فیلد های سفارشی اگر طول آنها را بیشتر از حد معمول بگیرید و یا تعداد بسیاز زیادی فیلد توضیحات بسازید قطعا بعد از رسیدن به ماکسیمم سایز schema جدول در دیتابیس دیگر ستون جدید اضافه نمی شه و با این که فیلد اضافه شده در ویتایگر نمایش داده می شود اما در جدول ماژول که فیلد های سفارشی را در خود ذخیره می کنه و پسوند آن cf است ستونی اضافه نمی شه.

همانطور که میدونید MySQL متن باز است. داخل سایت MySQL که برید عنوان صفحه و اولین جمله که نوشته اینه : The world's most popular open source database
MySQL پر استفاده ترین دیتابیس دنیاست. این به خاطر رایگان و متن باز بودنش هم هست. دیتابیس Facebook که از بزرگترین و سنگین ترین دیتابیس های جهان هست از بیس اولیه MySQL استفاده می کنه. برای کارهای کم حجم و متوسط بهترین گزینه هست و ویتایگر هم از این بانک اطلاعاتی استفاده می کنه.
در طراحی ویتایگر  به خاطر ساختار dynamic در طراحی سیستم کاربر می تونه از خودش فیلدهای جدول را از طریق ویزارد در برنامه بسازه اما عدم شناخت کافی به نوع فیلد و طول آنها ممکنه باعث چنین مشکلاتی بشه. پیشنهاد می کنم در سولوشنی که در حال طراحی آن هستید اندکی تجدید نظر کنید و فکر کنید چطور می تونید اون را به صورت کاربر پسند و موثرتر در ویتایگر پیاده سازی کنید  Exclamation

شمامی تونید ستون های ایجاد شده در جدول اصلی ماژول خودتون را از مقدار  varchar به Text تغییر بدین و یا مقادیر varchar هر فیلد را به مقدار دلخواه تغییر بدین تا مشکل حل بشه.
اگر عبارت "MySQL table limit" را در اینترنت سرچ کنید احتمالا زودتر به نتیجه برسید


برای اطلاعات بیشتر می تونید به آدرس های زیر مراجعه کنید:
[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]


در صورتی که با هم موفق به رفع مشکل نشدید با ما تماس بگیرید ویا تیکت ارسال کنید تا مشکل شما را رفع کنیم
پاسخ
سپاس شده توسط:


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل در تنظیمات CronJob mr.sohrab 2 117 ۱۸-۰۳-۱۳۹۸, ۰۲:۰۸ ب.ظ
آخرین ارسال: mr.sohrab
  نحوه جابه جا کردن و انتقال ویتایگر به هاست جدید techsum 6 4,193 ۱۶-۰۳-۱۳۹۷, ۰۳:۵۰ ب.ظ
آخرین ارسال: negar2000
  لیست های سفارشی aligharabaghi 2 936 ۰۱-۰۴-۱۳۹۶, ۱۲:۱۲ ب.ظ
آخرین ارسال: sim64mor
  مشکل در گرفتن خروجی ماژول های ویتایگر shahderayan 3 1,562 ۲۹-۰۳-۱۳۹۶, ۰۳:۵۸ ب.ظ
آخرین ارسال: shahderayan

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان