update predicates field in query