bzzear

bzzear

这家伙有点懒,还没写个性签名!

  • 财富值2505
  • 威望值70
  • 总积分3555

个人信息

  • 回复了 的回答

    100万而已 如果增量不是特别大的话 同时你这俩字段是char、varchar和text类型的话,可以试试mysql原生的fulltext索引,无附加组件,少量修改代码就可完成模糊搜索。如果增量很大,频率很高,可以尝试第三方组件,比如es、sphinx之类。我个人经验告诉我,如非特别必要,尽量保持技术栈的简单,不然就是运维地狱。

    为什么每次要查几千条 ,用batch呀

  • 2018-12-11 已签到
    连续签到23天,获得了20个金钱
  • 2018-12-10 已签到
    连续签到22天,获得了20个金钱
  • 2018-12-09 已签到
    连续签到21天,获得了20个金钱
  • 2018-12-06 已签到
    连续签到18天,获得了20个金钱
  • 2018-12-07 已签到
    连续签到19天,获得了20个金钱
  • 2018-12-05 已签到
    连续签到17天,获得了20个金钱
  • 2018-12-02 已签到
    连续签到14天,获得了20个金钱
  • 2018-12-01 已签到
    连续签到13天,获得了20个金钱
  • 添加单元格数据验证的方法

    /**
     * e.g.
     * addCellDataValidation($objPHPExcel->getActiveSheet(),'M4:M1000','"选择题,组合题,判断题,填空题,连线题,排序题,应用题"');
     *
     * 设置单元格公式(现在只用到数据验证)
     * @author ****
     * @dateTime 2018-09-27T14:06:27+0800
     * @param    PHPExcel_Worksheet $workSheet 工作表
     * @param    string $rangeCell e.g.   B3  A1:A9  A1:C9
     * @param    string $formula 公式
     * @param    string $errorTitle 错误提示标题
     * @param    string $errorMsg 错误提示信息
     * @param    string $prompTitle 标题
     */
    public static function addCellDataValidation(
            PHPExcel_Worksheet $workSheet,
            $rangeCell,
            $formula,
            $errorTitle = '输入的值有误',
            $errorMsg = '您输入的值不在下拉框列表内',
            $prompTitle = '') {
        $cells = PHPExcel_Cell::extractAllCellReferencesInRange($rangeCell);
        if ($cells) {
            foreach ($cells as $key => $value) {
                $objValidation = $workSheet->getCell($value)->getDataValidation();
                $objValidation->setType(PHPExcel_Cell_DataValidation::TYPE_LIST)
                    ->setErrorStyle(PHPExcel_Cell_DataValidation::STYLE_INFORMATION)
                    ->setAllowBlank(false)
                    ->setShowInputMessage(true)
                    ->setShowErrorMessage(true)
                    ->setShowDropDown(true)
                    ->setErrorTitle($errorTitle)
                    //->setError($errorMsg)
                    ->setPromptTitle($prompTitle)
                    ->setFormula1($formula);
            }
        }
    }
    
    Excel::addCellDataValidation($objPHPExcel->getSheet(0),'G2:G1000','"故事类,非故事类"');
    Excel::addCellDataValidation($objPHPExcel->getSheet(0),'G2:G1000','sheet1!$A$2:$A$10');
    
总监 等级规则
3555/5000
资料完整度
20/100
用户活跃度
20/100

Ta的关注

1

Ta的粉丝

5

Ta的访客

13