2011-01-11 2 views
0

Je crée une application Rails. L'application utilise MySql comme base de données principale et l'adaptateur amélioré par Oracle pour accéder à une base de données Oracle héritée contenant des documents que l'application doit rechercher. Avec l'adaptateur amélioré Oracle, je souhaite utiliser l'index Oracle Text existant pour rechercher des documents. L'application My Rails peut se connecter à Oracle db et l'échafaudage attaché à mon modèle fonctionne correctement. De quoi ai-je besoin maintenant pour savoir exactement ce qui est retourné par l'adaptateur amélioré oracle lorsqu'il recherche un index Oracle Text? De plus, j'ai besoin de savoir comment accéder aux valeurs retournées. Par exemple, lorsque je recherche l'index Oracle à l'aide de la syntaxe d'adaptateur améliorée par oracle "Post.contains (: title, 'word')" les informations renvoyées incluent-elles l'ID du document, la date du document, les mots trouvés dans la recherche, et tout type classement de document ou score de document? J'ai besoin de toutes ces informations pour mettre à jour une table de résultats dans ma base de données MySql. Quelqu'un peut-il me diriger vers où je peux obtenir cette information? Accès aux valeurs de retour à partir du texte Oracle à l'aide d'Oracle Enhanced Adapter

Répondre

Questions connexes