Correct handling `boolean` field predicate through set the predicate value to `true`、`false` or `empty set` for DOE