hql语句如何查询字段包含关键词

举个列子
比如Topic实体,content字段是一个大文本。
查询content 包含关键词(中国,台湾,香港)的记录。
我想用下面这个语句。可是没有查到这种用法。是只能用like吗?
我看到网上有人说like有效率问题。该如何正确处理这种问题呢?
FROM Topic t WHERE t.content contains(中国,台湾,香港)

如果没有全文索引,只能contain