Как сделать поиск по сайту на Laravel 4 и sphinxsearch?

Здравствуйте!
Мне нужен поиск для сайта электронной библиотеки. Я пробую фреймворк Laravel. Для поиска хотел использовать sphinxsearch, но что-то не получается.
config.php
return array (
	'host'    => '127.0.0.1',
	'port'    => 9312,
	'indexes' => array (
		'testindex' => array ( 'table' => 'books', 'column' => 'title' ),
	)
);

для теста написал в routes.php:
$keyword = Input::get('keyword');

	$books = SphinxSearch::search('%'.$keyword.'%', 'testindex')->get();

/*	$books = Book::where('title', 'LIKE', '%'.$keyword.'%') -> get();
*/
	var_dump('поиск книг');

	foreach ($books as $book) {
		var_dump($book->title);
	}


У кого есть опыт, что нужно еще для использование sphinx?
  • Вопрос задан
  • 2963 просмотра
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
https://github.com/scalia/sphinxsearch + почитать доки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы