Metadata-Version: 2.0
Name: pgZhSearch
Version: 0.0.1
Summary: django-postgresql-zh-full-text-search
Home-page: https://gitee.com/bode135/pgZhSearch
Author: bode135
Author-email: 2248270222@qq.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Dist: jieba
Requires-Dist: psycopg2-binary (==2.9.1)


pgZhSearch简介
==============

..

   django-postgresql环境下的中文全文检索, 基于倒排索引计算词向量相关度. 未检索到结果会使用原始orm统计关键词频数来进行相关度排序.


QuickStart
----------

.. code-block::

   # models.py
   from pgZhSearch import BaseFullTextSearchModel


   class Question(BaseFullTextSearchModel):
       # 综合检索设置
       search_field_conf = {
           'wen_ti': 'A',
           'fen_lei_ming': 'B',
           'da_an_nei_rong': 'C',
       }
       class Meta:
           indexes = BaseFullTextSearchModel.Meta.indexes

       fen_lei_ming = models.TextField(blank=True, null=True, verbose_name='分类名')
       wen_ti = models.TextField(blank=True, null=True, verbose_name='问题')
       da_an_nei_rong = models.TextField(blank=True, null=True, verbose_name='答案内容')

参考文献
--------


* https://juejin.cn/post/6844903480893636616
* https://cainiaojiaocheng.com/Django/docs/3.2.x/ref/contrib/postgres/search


