【问题标题】:Creating simple search for Google App Engine为 Google App Engine 创建简单搜索
【发布时间】:2011-03-08 13:38:49
【问题描述】:

是否有任何简单的方法可以为特定数据存储表创建 Google App Engine 搜索。 只想为此创建基本的文本搜索。

【问题讨论】:

    标签: google-app-engine google-cloud-datastore


    【解决方案1】:
    【解决方案2】:

    您只能进行全文搜索,不能进行部分搜索。

    如果你真的需要做一个简单的搜索,并且根据你将拥有多少记录,你可以做的是创建一个 cron 作业,它使用表键和要搜索的字段创建一个 blobstore。然后只需使用 blobstore 进行搜索。删除没有搜索字段的行并将该字段显示为结果,并将键作为指向相关数据的链接。

    【讨论】:

      【解决方案3】:

      如果您想对 Model 中的 Text 字段进行全文搜索,请尝试使用 Bill Katz 的 SearchableModel 之类的方法。

      【讨论】:

        【解决方案4】:

        使用查询过滤器按特定列搜索

        参见文档here

        【讨论】:

          猜你喜欢
          • 2012-07-10
          • 1970-01-01
          • 2014-07-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-01-15
          • 1970-01-01
          • 2016-05-24
          相关资源
          最近更新 更多