Problem Description:
If I am using deserializeJSON(), I cannot find a database INT (via query-loop) using arrayContains() or arrayFind(). If I remove the deserializeJson() step, it works as expected.
Steps to Reproduce:
See blog post: http://www.bennadel.com/blog/2475-Strange-Interaction-Between-DeserializeJson-ArrayContains-And-Database-Values-In-ColdFusion.htm
Any Workarounds:
Manually loop over array to check values using "==" or "eq".
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3565260
External Customer Info:
External Company:
External Customer Name: BenNadel
External Customer Email:
External Test Config: CF: 9,0,1,274733
Mac OSX: 10.6.8
Attachments:
Comments: