/**
  * 获取搜索日志的字段方案
  * @return XSFieldScheme 搜索日志字段方案
  */
 public static function logger()
 {
     if (self::$_logger === null) {
         $scheme = new self();
         $scheme->addField('id', array('type' => 'id'));
         $scheme->addField('pinyin');
         $scheme->addField('partial');
         $scheme->addField('total', array('type' => 'numeric', 'index' => 'self'));
         $scheme->addField('lastnum', array('type' => 'numeric', 'index' => 'self'));
         $scheme->addField('currnum', array('type' => 'numeric', 'index' => 'self'));
         $scheme->addField('currtag', array('type' => 'string'));
         $scheme->addField('body', array('type' => 'body'));
         self::$_logger = $scheme;
     }
     return self::$_logger;
 }