文件名称:arel-fulltext:向Arel添加“本地”全文本搜索支持
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-10 15:08:05
Ruby
Arel全文搜索支持 向Arel添加“本机”全文本搜索支持。 用法 为了产生此查询(MySQL全文语法): SELECT * FROM people WHERE MATCH (name) AGAINST ( ' expression ' ) 您可以使用以下Arel构造: people = Arel :: Table . new ( :people ) expr = people [ :name ] . match ( 'expression' ) MySQL Arel Full-Text当前仅支持MySQL。 如果您希望向其他数据库添加支持,请打开一个问题。 搜索修饰符 您还可以包括搜索修饰符,以进一步优化查询。 布尔模式 people = Arel :: Table . new ( :people ) expr = people [ :name ] . match ( '
【文件预览】:
arel-fulltext-master
----lib()
--------arel-fulltext()
--------arel-fulltext.rb(273B)
----Gemfile(39B)
----Rakefile(248B)
----.travis.yml(305B)
----LICENSE(1KB)
----test()
--------helper.rb(261B)
--------test_fulltext.rb(1KB)
--------support()
----README.md(2KB)
----.gitignore(44B)
----arel-fulltext.gemspec(918B)