Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在silverstripe中搜索表数据?_Php_Mysql_Search_Silverstripe - Fatal编程技术网

Php 如何在silverstripe中搜索表数据?

Php 如何在silverstripe中搜索表数据?,php,mysql,search,silverstripe,Php,Mysql,Search,Silverstripe,我对silver stripe是新手,我尝试了Zend luncene搜索,但它不能正常工作,它在文件夹文档中搜索,我只想按字段搜索一个表数据并显示结果。我试过这个,但没用 $search = new Zend_Search_Lucene_Search_Query_Boolean(); 有什么好的搜索教程吗?请你定义一下“搜索”这个词,因为它可能意味着一些事情 如果要搜索记录,可以执行以下操作: 数据对象::get(“SomeModel”,“Field='foo'” SilverStripe

我对silver stripe是新手,我尝试了Zend luncene搜索,但它不能正常工作,它在文件夹文档中搜索,我只想按字段搜索一个表数据并显示结果。我试过这个,但没用

 $search = new Zend_Search_Lucene_Search_Query_Boolean();

有什么好的搜索教程吗?

请你定义一下“搜索”这个词,因为它可能意味着一些事情

如果要搜索记录,可以执行以下操作:

数据对象::get(“SomeModel”,“Field='foo'”

SilverStripe有很好的记录。您可以在文档()或论坛()中找到几乎所有您需要知道的内容

希望有帮助

这终于奏效了

$hits = ZendSearchLuceneWrapper::find("+(Title: ".$Title.") +(Category: ".$Category.")");
// Convert these into a data array containing pagination info etc
$data = $this->getDataArrayFromHits($hits, $request);

// Display the results page
return $this->owner->customise($data)->renderWith(array('Lucene_results', 'Page'));

谢谢你,努蒂,我试试这个。