简体   繁体   English

ransack关键字搜索完全匹配

[英]ransack exact match of keyword search

how to use ransack gem in rails for exact match of search keyword instead of partial search? 如何在轨道中使用ransack gem来完全匹配搜索关键字而不是部分搜索?

for example - 例如 -

If I search for keyword "formers", it should not search for "Transformers" etc, instead serach for only "formers". 如果我搜索关键字“ formers”,则不应搜索“ Transformers”等,而只能搜索“ formers”。

Use the eq predicate: https://github.com/activerecord-hackery/ransack/wiki/Basic-Searching#eq-equals 使用eq谓词: https : //github.com/activerecord-hackery/ransack/wiki/Basic-Searching#eq-equals

ie If you're searching the first_name field, then your form field would be first_name_eq 即,如果您正在搜索first_name字段,那么您的表单字段将是first_name_eq

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM