я запускаю al oop:
<cfset rulecounter = 1>
<cfloop collection="#mystucts#" index="key">
<cfif rulecounter neq thevaluewhere it should match>
OR
</cfif>
<cfset rulecounter = rulecounter + 1>
</cfloop>
поэтому пытаюсь найти совпадение здесь, если это последний элемент в структуре, не добавляйте OR
, иначе продолжайте добавлять OR