Я бы предпочел использовать NOT
, как показал Чарли.Но так как listContains возвращает индекс, вы также можете использовать
<cfif checkstring EQ 1 and listcontains(idcheck, "id1") eq 0>
Но я бы упомянул, что listContains()
выполняет частичное совпадение.Таким образом, «id1» будет соответствовать не только «id1», но и «id111» и «id1001».Это действительно сравнение, которое вы хотите?Если вы хотите найти только точные совпадения, используйте вместо этого ListFind () или ListFindNoCase ().