Changed behavior with queryparam and arrays in

slight cfqueryparam change with lucee

since 5.2.6, it would automatically set list=true if it was an array

this automatic behavior has been disabled

1 Like

I added a note to the comments in my post on the feature – CFQueryParam Value Attribute Seamlessly Handles Arrays In Lucee CFML

@bennadel as per the issue, we are relaxing this change a bit, namely to enable list="false" which didn’t work due to the auto magical behavior

To be honest, I am not sure even sure what I would expect the resultant SQL to look like. Meaning, what does Array + list="false" actually produce?

Theoretically, a can’t cast complex object to type error…

Ahhhh, OK, that makes more sense :smiley: