Здравствуйте! Нужно чтоб на сайте на странице со списком пользователей пользователи сортировались по дате их последнего посещения. Для этого, как я понял, нужно хотя бы раз в 15 минут обновлять индекс пользователей. Хотел поинтересоваться у вас как это можно сделать. В индексе находится поле, содержащее дату последнего посещения, но только по крону почему-то эти данные не обновляются. Заранее спасибо.
Комментарии
Нашёл одно решение... Вот:
// Clear field cache for the node.
cache_clear_all('field:node:' . $nid, 'cache_field');
// Reindex the node.
search_api_track_item_change('node', array($nid));
Для переиндексации нужно запускать этот код, только вот не пойму куда его пристроить... где прописать... Кто-нибудь знает?
Решение нашёл здесь - http://timonweb.com/posts/how-to-force-search-api-to-reindex-a-node-an-e...