私はGroovy内のオブジェクト内にマップを持っています。マップには長い文字列で作られたキーがあります。マップ内のキーに文字列内の特定の値が含まれているかどうかを確認し、ブール値を返します。キーにマップ内の値が含まれているかどうかを調べてブール値を返す
たとえば、マップキーが「X1234_RANDOM_STRING」の場合、パラメータがX1234の場合、マップを見て、その値を持つキーが存在するかどうかを確認し、trueを返します。
現在、私は.findを使用していますが、これはブール値を返さないため、私は.containsKey()を使用できると思っていましたが、パラメータに文字列の一部しか含まれていないと動作しません。あなたはブール出力が必要な場合
map.find {
it.key.toString().contains(code)
}