【问题标题】:cakephp cakedc search without html tagscakephp cakedc 搜索没有 html 标签
【发布时间】:2014-04-14 20:43:35
【问题描述】:

我正在使用 cakephp 上的 cakedc 插件来实现对数据库中的字段(称为 Post.body)的搜索。它工作正常,但如果该字段包含 html 标签(如<p><img> 等),搜索也会对它们执行。是否可以过滤掉/清理搜索?

提前谢谢你

【问题讨论】:

    标签: cakephp search cakedc


    【解决方案1】:

    应该是可能的,但在查询中效率非常低,因为它很可能会导致无法使用索引,因为您必须在执行实际搜索之前过滤每个可能列的内容。

    我建议将内容的预过滤版本存储在附加列中,然后在该列中进行搜索。这样您就可以继续使用简单的搜索条件,并且 DBMS 可以使用全文索引。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多