当前位置: 首页 > news >正文

神奇的option, uuid

 

business_model_id, transaction_type_id 这2个字段在数据库都是not null,

 

 

pub async fn get_model_relation_transaction_types() -> Result<Vec<(Uuid, Uuid)>, sqlx::Error> {let pool = db::pool();let relations = sqlx::query!(r#"SELECT business_model_id as "business_model_id!",transaction_type_id as "transaction_type_id!"FROM biz_mdoel_relate_transaction_typeWHERE deleted = false"#).fetch_all(pool).await?.into_iter().map(|r| (r.business_model_id, r.transaction_type_id)).collect();Ok(relations)
}

  

 

这样写, 错误.

pub async fn get_model_relation_transaction_types() -> Result<Vec<(Uuid, Uuid)>, sqlx::Error> {let pool = db::pool();let relations = sqlx::query!(r#"SELECT business_model_id, transaction_type_idFROM biz_mdoel_relate_transaction_typeWHERE deleted = false"#).fetch_all(pool).await?.into_iter().map(|r| (r.business_model_id, r.transaction_type_id)).collect();Ok(relations)
}

  

这样写也错误.

pub async fn get_model_relation_transaction_types() -> Result<Vec<(Uuid, Uuid)>, sqlx::Error> {let pool = db::pool();let relations = sqlx::query!(r#"SELECT business_model_id, transaction_type_idFROM biz_mdoel_relate_transaction_typeWHERE deleted = false"#).fetch_all(pool).await?.into_iter().map(|r| (r.business_model_id.expect("business_model_id should not be NULL"),r.transaction_type_id.expect("transaction_type_id should not be NULL"))).collect();Ok(relations)
}

  

http://www.jsqmd.com/news/382696/

相关文章:

  • 上下文图谱深度解析(非常硬核),开启企业Agentic模式,收藏这一篇就够了!
  • 多模态RAG进阶实战(非常详细),Qwen3-VL架构训练全解析,收藏这一篇就够了!
  • 2026年 塔式起重机厂家推荐排行榜,建筑塔式起重机,塔吊起重机,大型塔式起重机,二手塔式起重机,实力品牌与高性价比之选 - 品牌企业推荐师(官方)
  • 2026年 时钟服务器厂家推荐排行榜:单北斗/GPS北斗/NTP/网络/同步/高精度/国产/机架式时钟服务器,精准同步与稳定可靠之选 - 品牌企业推荐师(官方)
  • Solidity中的bytes与string:深入理解这两种特殊的动态数组 - 若
  • Verilator中的DFG
  • verilog,generate语句
  • 医疗设备工业设计新纪元?融合智能与人性化的未来趋势解析 - 匠言榜单
  • 2026年 南京AI与GEO营销推广服务商推荐榜单:AI工具、内容创作、短视频及社媒推广一站式解决方案 - 品牌企业推荐师(官方)
  • Check Point收购三家初创公司加强网络安全能力
  • 2026.2.14
  • AI智能体试图羞辱拒绝其代码提交的开源开发者
  • 创作生命力与个体价值:基于AI大模型、AI智能名片与商城小代码的视角
  • 2026年 种植屋面排水系统厂家推荐排行榜:防护虹吸/零坡度/有组织排水,专业解决车库顶板渗透水收集难题 - 品牌企业推荐师(官方)
  • 【保姆级教程】告别命令行!ClawX:首款 OpenClaw 可视化桌面客户端,零门槛玩转 AI 智能体!
  • 计算机毕业设计springboot智能垃圾处理信息化管理系统 基于SpringBoot的智慧垃圾分类与回收管理平台 SpringBoot框架下的城市固废智能监管与清运调度系统
  • 生成式AI恐慌蔓延,商业地产服务公司股价集体暴跌
  • 2026年 玻璃钢喷淋塔厂家推荐排行榜,旋流/防腐/酸雾/填料/卧式/立式/方形净化喷淋塔,专业定制与高效处理方案深度解析 - 品牌企业推荐师(官方)
  • 计算机毕业设计springboot体检套餐定制系统 基于SpringBoot的智慧医疗健康管理系统 基于SpringBoot的定制化健康检查预约平台
  • 计算机毕业设计springboot关于Javaweb咖啡店销售系统 基于SpringBoot的咖啡饮品在线订购与门店管理平台 JavaWeb架构下的咖啡厅数字化运营与点单服务系统
  • 《计算机网络》深入学:文件传输协议(FTP)深度解析
  • 知名的激光切管机如何选?2026十大品牌巡礼揭秘行业新边界! - 匠言榜单
  • 2026年 工业清洗剂厂家推荐排行榜,金属清洗剂,机械零件清洗剂,水基金属清洗剂,环保型清洗剂源头实力品牌深度解析 - 品牌企业推荐师(官方)
  • Warum knnen die A Bin nicht verhindern?
  • 2026年 列管换热器厂家推荐排行榜:不锈钢列管/卧式列管/立式壳管/螺旋板/U型管换热器,工业高效换热设备实力品牌深度解析 - 品牌企业推荐师(官方)
  • Java异常——error和exception,异常处理机制
  • AI应用架构师手记:大模型与数据库集成的商业化架构设计(案例详解)
  • 吐血整理,性能测试-负载、并发/压力测试分析+常遇问题解决 - 实践
  • 城市道路沥青路面裂缝损失缺陷检测数据集VOC+YOLO格式1625张3类别
  • 2026年江阴工商财税服务推荐榜:执照代办/进出口权/税务开户/个体户注册,专业高效助力企业无忧启航 - 品牌企业推荐师(官方)