gpt4 book ai didi

mongoid - 如何使用 sunspot SOLR 搜索嵌入式 mongoid 文档?

转载 作者:行者123 更新时间:2023-12-01 11:04:29 29 4
gpt4 key购买 nike

有谁知道如何索引和搜索embedded documentssunpot_mongoid

问题已在 sunspot_mongoid issues 中提出,但至今无解。

最佳答案

刚试过。这是一个 hack,但它适用于搜索嵌入式文档,并返回包含它的父文档。那是你要的吗?如果是这样,那么就这样做。定义返回您想要的嵌入字段作为数组的方法,然后索引该数组。

假设你有公司类,有嵌入式部门

searchable do
# Your regular index
# ...
text :company_departments
end

def company_departments
departments.map(&:name).join(" ")
end

重建索引并尝试搜索。

关于mongoid - 如何使用 sunspot SOLR 搜索嵌入式 mongoid 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7391491/

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