我需要在HTML模板中制作if语句。

工作方式:

{% if field == 'var_1' or field == 'var_2' %}


但我无法将呈现的变量与“无”或“”进行比较

{% if field == 'var_1' or field == 'var_2' and 'var_3' != '' %}


最后一条语句不起作用。

mysql中的var_3为NULL或包含varchar(200)

有什么合适的解决方案来解决这个问题?

最佳答案

您可能正在寻找isull()函数。

如果传递的值设置为NULL,则此函数返回True。

..... AND NOT IsNull(var3)AND ....

关于mysql - 检查模板[或,和]中的可变条件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58185210/

10-12 22:50
查看更多