Я создаю приложение Rails.Приложение использует MySql в качестве основной базы данных и усовершенствованный адаптер Oracle для доступа к устаревшей базе данных Oracle, которая содержит документы, необходимые приложению для поиска.С помощью усовершенствованного адаптера оракула я хочу использовать существующий индекс Oracle Text для поиска документов.Мое приложение Rails может подключаться к базе данных Oracle, и леса, прикрепленные к моей модели, работают нормально.
Что мне теперь нужно, что именно возвращается из адаптера с расширенным оракулом при поиске в текстовом индексе Oracle?Кроме того, мне нужно знать, как получить доступ к возвращенным значениям.Например, когда я выполняю поиск по индексу Oracle с использованием синтаксиса расширенного оракула «Post.contains (: title, 'word')», включает ли возвращаемая информация идентификатор документа, имя документа, дату документа, слова, найденные в поиске, иранжирование документов любого типа или оценка документов?Мне нужна вся эта информация для обновления таблицы результатов в моей базе данных MySql.Может кто-нибудь указать мне, где я могу получить эту информацию?