实现facet相关操作