当前位置:首页>python>1python之重构生成问题json及配置文件与库表合并

1python之重构生成问题json及配置文件与库表合并

  • 2026-08-18 23:11:53
1python之重构生成问题json及配置文件与库表合并

写在前面的话

开拓。最近看刷视频,一哥们,他开始在中兴做通讯,下了班自学法律,学了五年,最终拿到了南京大学法学学位,进入阿里巴巴法务部,赶上阿里上市,获得了股权激励。然后,下班又学专利版权法,之后跳槽进科沃斯,做专利总监,直接向CEO汇报,过两年又赶上了公司上市,获得了大量股权激励,赶上两次上市,实现了财务自由。他提到:人无外财不富,马无夜草不肥,白天和别人一起拧螺丝,晚上回去要努力做个新赛道,比如:学法律,而不是晚上回去还拧螺丝,只会把自己拧死,因为一个工作的极限就在那里,再努力也就那样了,何不开辟一个新赛道呢。我觉得他说的对,目前,头条收入越来越差,由原来的100多个号日收1400,到现在200多个号日收600。是我不努力吗?显然不是,更多的是平台限制了,但没有完全限制,要不然收入会归0。怎么办?是不是可以开辟个新赛道呢?

[143+200]-------底部有张生活照片

【关键词】:python、ragflow、生成json、库表合并

一、重构生成问题成json(三级)

描述:现在生成基础问题要返回json,已做完,需要写个过滤函数来处理异常。

开工:

第一步:过滤函数(四级)

20250629周日时间段:22:56-23:00

写过滤函数如下:

    def filter_incomplete_questions(self,ans):
        json_input = ans['answer']

        # 确保输入中有questions字段
        if "questions" not in json_input:
            return {"questions": []}

        filtered_questions = []

        for question_obj in json_input:
            # 跳过空对象
            if not question_obj:
                continue

            # 检查必要字段是否存在
            if "question" not in question_obj or "options" not in question_obj:
                continue

            # 检查选项数量是否足够
            if len(question_obj["options"]) > 1:
                filtered_questions.append(question_obj)
        ans['answer'] = filtered_questions

        return ans

注:运行看下效果,返回的是不完整的json,优化提示词函数,如下:

def pre_question_prompt_choose_fun(input_text, role, prequestion, finish_flag):
    condensed_prequestion = "\n".join([
        line for line in prequestion.split("\n") 
        if line.strip() and not line.strip().startswith((" ", "\t"))
    ])[:500]

    json_example = '''{"questions":[{"question":"小狗的排便情况正常吗?","options":["正常","腹泻","便秘","不确定"]},{"question":"小狗的呕吐物中是否带血?","options":["有血迹","无血迹","不确定"]}]}'''

    formatted_prompt = f"""
请生成至多5道选择题,严格按以下规则返回纯JSON(无换行、无Markdown标记):
{json_example}

# 指令说明
1. 用户描述:【{input_text}】
2. 参考范围:{condensed_prequestion}
3. 每个选项必须用双引号包裹(如"正常")
4. 最后一个选项必须是"不确定"
5. 选项数量:3-4个

# 输出规则(违反将导致错误)
1. 必须返回完整、闭合的JSON(确保括号闭合)
2. 禁止换行符(全部压缩成一行)
3. 如果选项未生成完,直接删除该问题
4. 不要返回未完成的片段(如 "options": ["A", "B",)

# 错误示例
❌ ```json{{\n "question":...```  
❌ "options": ["A", "B",  
✅ {{"questions":[{"question":"...","options":["A","B"]}]}}

# 立即生成(仅返回一行纯JSON):
"""
    return formatted_prompt

注:接下来,进行测试,看看效果。

第二步:测试json返回(四级)

20250630周一时间段:09:51-11:00

测试一个例子【我家狗拉肚子】,看下能不能遇到问题,遇到问题就解决,遇不到问题,就做配置文件合并。

测试效果如下:

图1a-1

注:直接复制出来,是能格式化的,如下:

图1a-2

注:文字版如下:

{
"questions": [{
"question": "小狗的腹泻情况持续了多久?",
"options": ["1天以内", "1-3天", "3天以上", "不确定"]
}, {
"question": "小狗的精神状态如何?",
"options": ["活跃", "萎靡不振", "时好时坏", "不确定"]
}, {
"question": "小狗的食欲如何?",
"options": ["正常进食", "食欲下降", "完全不进食", "不确定"]
}, {
"question": "小狗是否有呕吐现象?",
"options": ["有呕吐现象", "无呕吐现象", "不确定"]
}]
}

注:说明这个是可以的,先这样,接下来,做配置文件与数据库表合并。

二、配置文件与数据库表合并(三级)

描述:现在配置文件与数据库表合并已完成,但数据库表函数里的数据是写死的,需要从数据库中取,需要处理一下。

开工:

第一步:从数据库表中获取数据(四级)

20250630周一时间段:10:18-11:00

先把如下的写到数据库里,如下:

{
            "domain": "pet.bitzero.cn",
            "tenant_name": "ragflow‘s Kingdom",
            "app": {
                "welcome": "111我是您的专业宠物医生,很高兴为您服务",
                "background_image": "/static/login-background.117236ea.webp",
                "logo": "/static/logos1.76a7cb8a.png",
                "is_open_pet_archives": 1
            },
            "user_intention": {
                "enabled": True,
                "llm_prompts": {
                    "role": "222宠物医生",
                    "force_complete_flag": "333结束基础问询,请直接给出结果",
                    "finish_flag": "question_finished444",
                    "wait_expert_reply": "您555已回复完成临床问询,正在分析病情..."
                },
                "intention_file": "conf/test_pet/test_pet_intention.yaml"
            }
        }

注:这个需要先在tenant表中加字段,加三个字段:domain,app,user_intention,如下:

图1b-1

注:接下来,把数据填写进去,如下:

图1b-2

注:接下来,再加个百利的数据。

第二步:百利的数据入库(四级)

20250630周一时间段:11:00-13:00

百利的数据如下:

{
            "domain": "baili.bitzero.cn",
            "tenant_name": "baili@baili.com‘s Kingdom",
            "app": {
                "welcome": "我是您的专业宠粮助手,很高兴为您服务",
                "background_image": "/static/login-background.117236ea.webp",
                "logo": "/static/logos1.76a7cb8a.png",
                "is_open_pet_archives": 0,
                "chat_title": "知识问答"
            },
            "llm": {
                "role_setting": ""
            },
            "kb": {
                "extract_extend_entities": True,
                "invalid_types": []
            },
            "dialog": {
                "intention_llm": "qwen-plus",
                "online_search_llm": "qwen-plus"
            },
            "user_intention": {
                "enabled": True,
                "role": "宠粮专家",
                "intention_file": "conf/baili/baili_intention.yaml"
            }
        }

注:这里面有7个字段,多了llm,kb,dialog,在表里加一下,都是json对象形式的。添加如下:

图1b-3

注:接下来,把数据入库,如下:

图1b-4

注:接下来,加两个字段,是否大租户及使用知识库,知识库与索引是一一对应的。

第三步:加字段(四级)

20250630周一时间段:11:19-13:00

需要加两个字段,一个是使用哪些知识库,一个是是否大租户,添加如下:

图1b-5

注:heyi的数据先不加,接下来,就是拉一个分支,专门做用户配置改版。

第四步:拉分支(四级)

20250630周一时间段:11:57-13:00

拉个分支,专门做租户配置改版,如下:

图1b-6

注:接下来,本地拉一个分支,用于develop备份。

第五步:本地拉分支(四级)

20250630周一时间段:15:12-16:00

拉了一下,截图如下:

图1b-7

注:接下来,zero3上切分支,开始开发,只在新拉的分支上做租户配置开发,预计本周完成。

三、头条战果汇报

昨日数据来啦,昨日总收入:593.99块,昨日总播放:352.59万次,软件截图如下:

图1c-1

注:想要全托管运营头条号的联系我,你出账号,我来运营,保你天天有钱花,咨询电话: 17701328814(微信同号),也可以加群先了解一下。

图1c-2

注:个人微信如下,欢迎骚扰。

图1c-3

四、生活照片

拍摄于‎2025‎年‎8‎月‎3‎日,‏‎18:05:10,带二宝出去玩,当时二宝两岁十个月。之前,我想着同时做三个项目,是一种负担,太累了,每天没有一点自己的时间,现在想想,那何尝不是抵御风险的一种方式呢。如果头条挣不到钱,抖哥那边能开点,抖哥那边开不出钱,马哥那边能给点。如果只做一个项目,那不就废了吗?其实,现在每多上班族,就做一个活,如果公司不开支,那就是0收入,这种情况风险很大,要不然,怎么会有那么多人,听到公司要裁员,就会吓的睡不着觉呢。我呢,还是要开发新项目的,忙点比闲点强,下一步,该进军番茄小说了,加油!

图1d-1

《本文完》

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-21 15:33:02 HTTP/2.0 GET : https://f.mffb.com.cn/a/509666.html
  2. 运行时间 : 0.232104s [ 吞吐率:4.31req/s ] 内存消耗:4,554.36kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=b8a85278fb9c02939c983ad0b7d5b500
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000901s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001653s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.013592s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.002552s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.002378s ]
  6. SELECT * FROM `set` [ RunTime:0.000956s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.002003s ]
  8. SELECT * FROM `article` WHERE `id` = 509666 LIMIT 1 [ RunTime:0.001493s ]
  9. UPDATE `article` SET `lasttime` = 1787297582 WHERE `id` = 509666 [ RunTime:0.016346s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.003902s ]
  11. SELECT * FROM `article` WHERE `id` < 509666 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.007936s ]
  12. SELECT * FROM `article` WHERE `id` > 509666 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.002719s ]
  13. SELECT * FROM `article` WHERE `id` < 509666 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001228s ]
  14. SELECT * FROM `article` WHERE `id` < 509666 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000674s ]
  15. SELECT * FROM `article` WHERE `id` < 509666 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001729s ]
0.234810s