Yii2 Sphinx Active Record

Выкладываем свои наработки
Ответить
Аватара пользователя
nizsheanez
Сообщения: 814
Зарегистрирован: 2011.04.29, 13:09
Откуда: Москва

Yii2 Sphinx Active Record

Сообщение nizsheanez » 2013.09.14, 12:41

Основанная на Yii2 Active Record библиотека для работы с realtime индексами сфинкса

Примерчик, думаю, очевидный:

Код: Выделить всё

$post = new SphinxPost;
$post->id = 1;
$post->title = 'First Title';
$post->save(); //or insert, or update

$posts = SphinxPost::find()->all();
 
https://github.com/nizsheanez/yii2-sphinx-tools/


Так же в библиотеке присутствует протированное из Yii1 поведение для rt индексов сфинкса:
viewtopic.php?f=9&t=7059

PS: Спасибо https://github.com/sergebezborodov за помощь и большое количество исходников для Yii1 (https://github.com/sergebezborodov/sphinx-yii)

mulat
Сообщения: 2
Зарегистрирован: 2015.04.20, 23:15
Контактная информация:

Re: Yii2 Sphinx Active Record

Сообщение mulat » 2015.06.24, 12:59

К сожалению, проект yii2-sphinx-tools переехал в 404-ю квартиру.
Приведу ссылку на свою реализацию yii2 behavior для работы с Sphinx realTime индексами:
https://github.com/mulat/yii2-rtsphinxbehavior

Ответить