2010-05-18 12 views
1

J'ai une application web où j'aimerais utiliser la fonctionnalité FTS3 de SQLite3.Pour obtenir la prise en charge de FTS3 dans SQLite3 en utilisant Ruby, devez-vous compiler manuellement sqlite?

J'ai la gemme SQLite3-ruby v1.2.5 installée. Je voudrais avoir le support de FTS3, et je sais, en essayant de créer une table FTS3, que ça ne vient pas avec.

Ai-je besoin de compiler le gem/sqlite3 moi-même pour obtenir ce support? Y a-t-il une gemme séparée que je devrais utiliser?

+0

Je vais même me contenter du support de fts2. – jefflunt

Répondre

1

Je pense avoir répondu à ma propre question, et je crois que la réponse est essentiellement « oui », mais avec:

Oui vous pouvez compiler vous-même, si vous voulez vraiment aller à des longueurs folles. Il semble qu'il peut y avoir d'autres plugins, et d'autres choses que vous pouvez installer pour faire de la recherche en texte intégral.

De quoi s'agit-il, je suis toujours à la recherche.

+0

J'ai décidé d'aller avec un joyau de la 3ème partie, "acts_as_xapian", que maintenant je l'ai utilisé, je le recommande fortement à d'autres. – jefflunt