HarmonyOS应用开发实战:猫猫大作战-ValuesBucket 数据插入
前言ValuesBucket是关系型数据库中用于插入/更新的数据结构以键值对形式表示一行数据。在「猫猫大作战」中每局游戏结束后的战绩数据通过 ValuesBucket 写入 GAME_RECORD 表。一、ValuesBucket 基础const valueBucket: relationalStore.ValuesBucket { player_name: 小明, score: 2450, duration: 180, max_level: 5, max_combo: 5, game_date: 2026-07-28, }; // 插入数据 const rowId await store.insert(GAME_RECORD, valueBucket); console.info(插入成功行 ID: ${rowId});二、更新与批量插入// 更新 const updateBucket: relationalStore.ValuesBucket { player_name: 小明V2, score: 5000, }; const changedRows await store.update(updateBucket, predicates); // 批量插入 async function batchInsert(records: GameRecord[]): Promisevoid { await store.beginTransaction(); try { for (const r of records) { await store.insert(GAME_RECORD, { player_name: r.playerName, score: r.score, duration: r.duration, max_level: r.maxLevel, max_combo: r.maxCombo, game_date: r.gameDate, }); } await store.commit(); } catch (err) { await store.rollback(); throw err; } }三、字段类型对照ArkTS 类型ValuesBucket 值SQLite 类型string‘小明’TEXTnumber2450INTEGERnumber3.14REALbooleantrueINTEGER(0/1)Uint8ArraybufferBLOB四、最佳实践字段名与表列名一致注意大小写批量插入用事务beginTransaction commit提高性能验证必填字段NOT NULL的字段必须赋值日期用字符串ISO 格式YYYY-MM-DD总结ValuesBucket 是 RDB 写入操作的数据容器。核心要点{ 列名: 值 }键值对、insert单条写入、beginTransaction/commit批量写入。如果这篇文章对你有帮助欢迎点赞、收藏⭐、关注你的支持是我持续创作的动力相关资源ValuesBucket API 参考第 135 篇RDB第 136 篇predicates第 138 篇orderBy

相关新闻

VC2010 Express安装与配置指南:解决老旧C++项目兼容性问题

VC2010 Express安装与配置指南:解决老旧C++项目兼容性问题

1. 项目概述:为什么今天还要折腾VC2010? 如果你点开了这篇文章,大概率是遇到了一个有点“复古”但又绕不开的需求:需要安装Visual C 2010 Express。这玩意儿是微软在2010年推出的一个免费、轻量级的C集成开发环境。十几年过去了&a…

2026/7/29 14:23:34 阅读更多 →
CNC加工厂家如何甄选?硬件行业必备的科普干货

CNC加工厂家如何甄选?硬件行业必备的科普干货

引言做硬件研发这几年,踩过的CNC加工坑真的数不过来。我至今记得去年那款精密仪器壳体项目,前前后后换了三家供应商,差点把项目周期拖垮。第一家厂,报价倒是便宜,可铝壳做出来阳极氧化色差大到离谱,同一批次…

2026/7/29 14:23:34 阅读更多 →
2026建陶行业发展观察:国内十大主流瓷砖品牌名录

2026建陶行业发展观察:国内十大主流瓷砖品牌名录

近年国内建筑陶瓷产业持续迭代升级,行业整体告别传统粗放式生产模式,朝着绿色生产、智能制造、产品多元、整装场景适配的方向稳步转型。随着家装消费理念不断成熟,市场对于建陶产品的考量维度更加全面,产业发展重心逐步回归工艺升…

2026/7/29 14:23:34 阅读更多 →

最新新闻

终极音乐格式转换指南:5分钟快速解密所有平台音频文件

终极音乐格式转换指南:5分钟快速解密所有平台音频文件

终极音乐格式转换指南:5分钟快速解密所有平台音频文件 【免费下载链接】unlock-music 在浏览器中解锁加密的音乐文件。原仓库: 1. https://github.com/unlock-music/unlock-music ;2. https://git.unlock-music.dev/um/web 项目地址: https…

2026/7/29 14:29:38 阅读更多 →
LLM高密度工具学习框架解析与实践

LLM高密度工具学习框架解析与实践

1. 项目概述:LLM高密度工具学习的核心价值 华为提出的"LLM高密度工具学习"框架,本质上是在探索如何让大语言模型(LLM)更高效地掌握和使用各类工具。这个方向最近在AI领域特别火,因为大家都意识到——单靠LLM…

2026/7/29 14:29:38 阅读更多 →
Figma中文插件终极指南:3分钟快速实现界面汉化的完整教程

Figma中文插件终极指南:3分钟快速实现界面汉化的完整教程

Figma中文插件终极指南:3分钟快速实现界面汉化的完整教程 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 你是否曾因为Figma的英文界面而感到困惑?面对"Com…

2026/7/29 14:29:38 阅读更多 →
RAG 质量保证体系的构建:从评测指标、CI 检查到线上监控的完整链路

RAG 质量保证体系的构建:从评测指标、CI 检查到线上监控的完整链路

RAG 质量保证体系的构建:从评测指标、CI 检查到线上监控的完整链路 RAG 系统上线后最尴尬的事:老板问你"这个助手准确率多少",你支支吾吾说"感觉还行"。质量不能凭感觉。一个没有质量保证体系的 RAG,上线第一…

2026/7/29 14:29:38 阅读更多 →
下半年行业展会密集启幕:从业者如何借势布局发展?

下半年行业展会密集启幕:从业者如何借势布局发展?

进入 2026 年下半年,低空经济行业展会迎来密集期。除了已落幕的上海国际低空经济博览会,9 月武汉国际通用航空博览会、西安第三届低空经济发展大会等国家级行业盛会也将陆续举办,覆盖政策研讨、供需对接、产教融合、人才招聘等多个维度。 展会…

2026/7/29 14:29:38 阅读更多 →
直播下播后再切片来不及引流有什么 AI 解决办法?

直播下播后再切片来不及引流有什么 AI 解决办法?

一、发现问题很多直播带货团队存在一个普遍困扰:传统切片流程必须等待直播结束,下载完整回放之后才能开始剪辑处理。短视频引流具备时效性,直播间的福利话术、爆款讲解内容,如果间隔数小时才制作成短视频投放,流量热度…

2026/7/29 14:28:38 阅读更多 →

日新闻

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

一、本文介绍 🔥本文在RT-DETR多模态融合目标检测中引入RLAB残差线性注意力模块,可在不同模态特征交互阶段进行多次残差细化,使可见光、红外等特征在尺度、语义和空间位置上更好对齐;随后将细化特征与解码器输出拼接并生成Q、K、V,通过线性注意力自适应强化关键通道、目…

2026/7/29 0:00:23 阅读更多 →
AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础 在上一期「AI编程系列」中,我们学习了如何构建一个基础的 AI 问答系统,通过简单的输入输出让模型回应问题。但现实世界中的 AI 应用往往需要处理更复杂的场景:…

2026/7/29 0:00:23 阅读更多 →
AI智能体开发实战:从工具调用到企业级部署

AI智能体开发实战:从工具调用到企业级部署

1. 从被动问答到主动执行:AI Agent的范式转变过去两年,大语言模型最显著的应用形态是聊天机器人——用户提问,AI回答。但真正的生产力革命发生在2023年下半年:当AI学会主动调用工具完成任务时,生产力工具的历史被彻底改…

2026/7/29 0:00:23 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻