0

我希望在我的系统中实现一个搜索功能,该功能允许系统范围的搜索,可以搜索每个模型。那可能吗?

我尝试过 CakeDC Search 插件,但不知何故,它只允许我在添加搜索功能的特定模型中进行搜索。此外,它似乎仅限于我在视图中添加的搜索字段,我必须继续添加这些搜索字段以启用对它们的搜索。我正在寻找的是只有一个搜索框并且能够从整个系统中检索信息的东西(例如,谷歌的基本搜索只有一个搜索字段)。

如果有人能指出我正确的方向,甚至提供有关如何做到这一点的说明,那就太好了,因为我对 Cake 还很陌生。

我正在使用 PHPMyAdmin 作为数据库和最新版本的 CakePHP。如果您需要更多信息,请告诉我,因为我不确定我需要在此处包含什么。

谢谢你。

4

1 回答 1

0

http://cakedc.com/downloads/view/cakephp_search_plugin

该插件允许您将行为附加到您想要的任何模型,并指定它应该从中获取数据以创建搜索索引的表字段。(基本上,当您针对模型保存一些数据时,它会遍历您指定要查看的所有字段,创建要保存的数据数组,并将搜索数据保存在自己的表中,以供搜索)。

我建议试一试,因为这听起来像你所追求的。该文档提供了有关设置的详细说明。

希望能帮助到你

皮特

于 2012-08-13T16:30:00.407 回答