Silverstripe 有一个内置的全文搜索工具。它很棒,但它不搜索相关模型,因此不会找到匹配记录标签或文章->作者->名称类型关系的字符串的站点搜索。
更高级的搜索模块依赖java,需要安装。这在我们的客户端服务器和大多数常规托管帐户(共享或 VPS)上是不可能的
在没有私人服务器的情况下,在 silverstripe 中以 many_many 或 has_many 关系的形式对具有相互关联数据的站点实施站点搜索的好方法是什么?
Silverstripe 有一个内置的全文搜索工具。它很棒,但它不搜索相关模型,因此不会找到匹配记录标签或文章->作者->名称类型关系的字符串的站点搜索。
更高级的搜索模块依赖java,需要安装。这在我们的客户端服务器和大多数常规托管帐户(共享或 VPS)上是不可能的
在没有私人服务器的情况下,在 silverstripe 中以 many_many 或 has_many 关系的形式对具有相互关联数据的站点实施站点搜索的好方法是什么?
类似的东西已经在这里回答了silverstripe dataobject searchable
它通过自定义 DataObjects 的内置站点搜索。
目前正在与 google CSE 合作进行 silverstripe 项目:
https
://developers.google.com/custom-search/
目前对此感到满意;请注意,如果您想删除广告,将收取费用。