__init__.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:FRG-Crowdsourcing 作者: 97amarnathk 项目源码 文件源码
def generate_query_from_keywords(self, model, fulltextsearch=None,
                                     **kwargs):
        clauses = [_entity_descriptor(model, key) == value
                       for key, value in kwargs.items()
                       if key != 'info' and key != 'fav_user_ids']
        queries = []
        headlines = []
        order_by_ranks = []
        if 'info' in kwargs.keys():
            #clauses = clauses + self.handle_info_json(model, kwargs['info'],
            #                                          fulltextsearch)
            queries, headlines, order_by_ranks = self.handle_info_json(model, kwargs['info'],
                                                                       fulltextsearch)
            clauses = clauses + queries

        if len(clauses) != 1:
            return and_(*clauses), queries, headlines, order_by_ranks
        else:
            return (and_(*clauses), ), queries, headlines, order_by_ranks
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号