У меня есть несколько записей, которые имеют тип и статус.В случае, когда тип записи «DEV», необходимо проверить статус.В этом случае, если статус равен 'Y', тогда переменная должна быть установлена на true
.Вот пример нескольких записей:
RecID Type Status
1 PROD N
2 PROD N
3 PROD N
4 DEV Y
5 TEST N
Я разработал логику, которая работает, вот пример:
var showRec = false;
if (type === 'DEV') {
if(status === 'Y') {
showRec = true;
}
}else{
showRec = true;
}
Затем я могу использовать переменную showRec
, чтобы показать скрытьэлементы.Мне интересно, можно ли упростить приведенную выше логику?Я не мог найти лучший способ подойти к этой проблеме.Также мне было интересно, можно ли это сделать в SQL
с CASE WHEN
, а затем просто использовать тот column
, который будет иметь Yes\No
или true\false
.Если у кого-то есть предложения, пожалуйста, дайте мне знать.