0 امتیاز
قبل در برنامه نویسی توسط (89 امتیاز)
درود

فیلد Booleanی در دیتابیس  داریم که سه وضعیت true, falseو null را دارد اما درسرویس و  UI  وضعیت false و null را false نمایش می دهد. راه حلی بجز تغییر نوع فیلد هست ؟

باتشکر
قبل توسط (1.2هزار امتیاز)
این مشکل در فرم جستجو گزارش شده یا در فرم نمایش؟
قبل توسط (89 امتیاز)
در فرم نمایش
فرم جستجو را تست نکردم

1 پاسخ

0 امتیاز
قبل توسط (157 امتیاز)

اگر سرویس به درستی null برمی گرداند و فقط در نمایش به جای خالی گذاشتن، «نمی باشد» نمایش داده می شود؛ کد مربوط به این بخش را در فرم desplay.html موجودیت مربوطه با کد زیر جایگزین نمایید:

<span data-ng-show="data.test===true">{{message('common_is')}}</span>
<span data-ng-show="data.test===false">{{message('common_isNot')}}</span>

اگر سرویس هم false برمی گرداند، احتمالاً به جای Boolean، فیلد را از نوع boolean تعریف کرده اید.

سوالات مشابه

+1 امتیاز
1 پاسخ 592 بازدید
0 امتیاز
1 پاسخ 369 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط nirvana (89 امتیاز)
+1 امتیاز
1 پاسخ 326 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط nirvana (89 امتیاز)
0 امتیاز
1 پاسخ 359 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط nirvana (89 امتیاز)
+1 امتیاز
1 پاسخ 462 بازدید
+1 امتیاز
1 پاسخ 410 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط Saeed Mirshams (186 امتیاز)
+1 امتیاز
1 پاسخ 299 بازدید
+1 امتیاز
1 پاسخ 815 بازدید
...