老师,有一处地方让我很疑惑.
在Migrate.php的handle()方法中
$this->createIndex($aliasName, $indexClass);
$this->info('创建成功,准备初始化数据');
$indexClass::rebuild($aliasName);
此处为何不写为:
$indexClass::rebuild($aliasName.'_0');
如果更新新建的索引失败,那么重建索引是否也会跟着失败,因为:
if (!preg_match('~_(\d+)$~', $indexName, $m)) {
推荐文章: