好吧,我在 Ubuntu 中使用这个命令编译我的程序
javac -classpath .:/home/ss/lucene-4.0.0/core/lucene-core-4.0.0.jar:/home/ss/lucene-4.0.0/queryparser/lucene-queryparser-4.0.0.jar:/home/ss/lucene-4.0.0/analysis/common/lucene-analyzers-common-4.0.0.jar:/home/ss/lo.jar:/home/neetish/mysql-connector-java-5.1.25-bin.jar kel.java
Run Code Online (Sandbox Code Playgroud)
它编译。
我运行使用
java -classpath .:/home/ss/lucene-4.0.0/core/lucene-core-4.0.0.jar:/home/ss/lucene-4.0.0/queryparser/lucene-queryparser-4.0.0.jar:/home/ss/lucene-4.0.0/analysis/common/lucene-analyzers-common-4.0.0.jar:/home/ss/lo.jar:/home/ss/mysql-connector-java-5.1.25-bin.jar kel.java
Run Code Online (Sandbox Code Playgroud)
我得到
Could not find or load main class kel.java
Run Code Online (Sandbox Code Playgroud)
谁能帮我吗?
我正在使用 solrium,一个 PHP Solr cilent,用于将 Solr 与 PHP 结合使用,我可以使用 select 等查询。当我使用 select 时,我只得到 10 个结果,这些结果在 Solr 的默认配置中设置为 10,如何在结果中使用分页获得所有结果?
这是代码
<?php
require('/var/www/lg/vendor/solarium/solarium/examples/init.php');
htmlHeader();
// create a client instance
$client = new Solarium\Client($config);
// get a select query instance
$query = $client->createQuery($client::QUERY_SELECT);
// this executes the query and returns the result
$resultset = $client->execute($query);
// display the total number of documents found by solr
echo 'NumFound: '.$resultset->getNumFound();
// show documents using the resultset iterator
foreach ($resultset as $document) {
$query->setStart(2)->setRows(10);
//$query->setStart(21)->setRows(30);
echo …Run Code Online (Sandbox Code Playgroud)