gpt4 book ai didi

ruby-on-rails - 在 rails 和 postgresql 中使用键值进行不区分大小写的搜索

转载 作者:数据小太阳 更新时间:2023-10-29 07:53:22 24 4
gpt4 key购买 nike

<分区>

我已经编写了可用的搜索功能,但我希望它不区分大小写。
我怎样才能让它不敏感,虽然我不想改变条件,因为它运行得很好。所有四个参数都是可选的,如果根据此条件存在其中任何一个,则它起作用。

conditions = {}
conditions['first_name'] = params[:first_name] unless params[:first_name].blank?
conditions['last_name'] = params[:last_name] unless params[:last_name].blank?
conditions['specialities.name'] = params[:speciality] unless params[:speciality].blank?
conditions['locations.zipcode'] = params[:zipcode] unless params[:zipcode].blank?

search = Model.using_scope.where(conditions)

我使用 PostgreSQL 作为区分大小写的数据库。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com