It seems that if you have a DatabaseArray comprised of only strings Contains() will always return false? Is this unintended or is a workaround required?
This is on Unity fyi.
I ended up just using a DatabaseObject instead of an Array to achieve what I was going for.