Solr - 由cUrl完全导入错误

时间:2015-05-30 17:39:41

标签: php curl solr

我在MySql中有一个大数据库,并尝试导入新核心中的所有数据。 我写了一个脚本,其中cUrl调用data-import命令

$url = 'http://localhost:8080/solr/products/dataimport';
$fields = array(
    'debug' => false,
    'commit' => true,
    'command' => 'full-import',
    'optimize' => false,
    'indent' => true,
    'rows' => $count,
    'start' => $start,
    'verbose' => false,
    'clean' => $cleanSolr, // true at first time and false after it
    'wt' => 'json',
);

$url = 'http://localhost:8080/solr/products/dataimport?' . http_build_query($fields);

error_log($url);
$ch = curl_init();

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);

$result = curl_exec($ch);

但是,clean = trueclean = false

时,此请求始终会清除所有数据并在空核心中导入 你可以帮我解决这个问题吗?

0 个答案:

没有答案