使用Oracle增强适配器从Oracle Text访问返回值

时间:2011-01-11 14:36:17

标签: mysql ruby-on-rails ruby oracle text

我正在构建一个Rails应用程序。该应用程序使用MySql作为主数据库,使用oracle-enhanced适配器访问包含应用程序需要搜索的文档的旧Oracle数据库。使用oracle-enhanced适配器,我想使用现有的Oracle Text索引来搜索文档。我的Rails应用程序可以连接到Oracle数据库,并且附加到我的模型的脚手架工作正常。

我现在需要什么,当它搜索Oracle Text索引时,从oracle-enhanced适配器返回的是什么?另外,我需要知道如何访问返回的值。例如,当我使用oracle-enhanced适配器语法“Post.contains(:title,'word')”搜索Oracle索引时,返回的信息是否包含文档ID, 文档名称,文档日期,搜索中找到的单词以及任何类型 文件排名或文件分数?我需要任何和所有信息来更新MySql数据库中的结果表。有人能指出我在哪里 可以得到那些信息吗?

1 个答案:

答案 0 :(得分:0)