diff --git a/database/janusgraph/src/main/scala/org/thp/scalligraph/janus/JanusDatabase.scala b/database/janusgraph/src/main/scala/org/thp/scalligraph/janus/JanusDatabase.scala index 645b0a6e..8a287a63 100644 --- a/database/janusgraph/src/main/scala/org/thp/scalligraph/janus/JanusDatabase.scala +++ b/database/janusgraph/src/main/scala/org/thp/scalligraph/janus/JanusDatabase.scala @@ -494,8 +494,8 @@ class JanusDatabase( override def mapPredicate[T](predicate: P[T]): P[T] = predicate.getBiPredicate match { - case Text.containing => JanusText.textContainsRegex(s".*${predicate.getValue}.*").asInstanceOf[P[T]] - case Text.notContaining => JanusText.textContainsRegex(s".*${predicate.getValue}.*").negate().asInstanceOf[P[T]] + case Text.containing => JanusText.textContains(s"${predicate.getValue}").asInstanceOf[P[T]] + case Text.notContaining => JanusText.textContains(s"${predicate.getValue}").negate().asInstanceOf[P[T]] // case Text.endingWith => JanusText.textRegex(s"${predicate.getValue}.*") // case Text.notEndingWith => JanusText.textRegex(s"${predicate.getValue}.*").negate() case Text.startingWith => JanusText.textPrefix(predicate.getValue)