gpt4 book ai didi

sql - 如何搜索包含在我的搜索键中找到的字符串的数组?

转载 作者:行者123 更新时间:2023-11-29 14:16:30 25 4
gpt4 key购买 nike

<分区>

假设我有一个 Product 表,其中包含一个名为“name”的 json 数组属性。例如,Product.first.name == ["large", "black", "hoodie"]。我想在我的数据库中搜索名称中包含搜索查询中的单词的产品。因此,如果我输入“large hoodie”,Product.first 应该在结果中返回。

所以首先我必须将搜索键转换为字符串数组:

def search
search_array = params[:search].split(" ")
results = #???

但是我如何搜索名称包含 search_array 中也包含的值的产品?我找到了关于如何在 数组中搜索值的文档,但没有关于如何搜索数组本身的文档。

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