改进Builder类的insertall方法

This commit is contained in:
thinkphp
2016-06-21 13:54:55 +08:00
parent 92b3fb7006
commit b4a1905200

View File

@@ -625,7 +625,7 @@ abstract class Builder
$value = array_values($data); $value = array_values($data);
$values[] = 'SELECT ' . implode(',', $value); $values[] = 'SELECT ' . implode(',', $value);
} }
$fields = array_map([$this, 'parseKey'], array_keys($dataSet[0])); $fields = array_map([$this, 'parseKey'], array_keys(reset($dataSet)));
$sql = str_replace( $sql = str_replace(
['%TABLE%', '%FIELD%', '%DATA%', '%COMMENT%'], ['%TABLE%', '%FIELD%', '%DATA%', '%COMMENT%'],
[ [