support fulltext search using match predicate