NocoDB学习笔记

886 字
4 分钟
NocoDB学习笔记

是什么#

开源 Airtable 替代品.

无代码数据库平台,通过直观的电子表格界面构建应用程序

核心功能#

丰富的电子表格界面#

  • 基础的增删改查操作 + 记录
  • 字段排序、过滤、隐藏等
  • 视图类型:网格(默认)、图库、日历视图、表单视图和看板视图
  • 有协作视图和锁定视图
  • 分享:公开或私密
  • 变体单元格类型:ID、链接、查找、汇总、单行文本、附件、货币、公式等
  • 使用角色进行访问控制:不同级别的细粒度访问控制

程序访问#

提供 RESTAPI 和 SDK、即将推出的对数据源直接进心 sql 查询

用户操作日志集中保存#

协作能力#

NocoDB 术语#

  • 工作区 (Workspace):工作区是一个或多个基础库的集合,相关的表格、视图等元素,方便团队协作和项目管理

  • 基础库 (Base):基础库是一个或多个数据源的集合,每个数据源包含一个或多个表格,类似数据库

  • 表格 (Table):表格将数据逻辑地以行和列的形式排列,一个基础库可以创建多张表格,存放不同的数据

  • 视图 (View):视图定义了表格中数据的呈现和交互方式,默认视图是网格视图,此外还支持表单视图、画廊视图和看板视图等

  • 单元格 (Cell):单元格是是存储数据的基本单元。每个单元格可以存储一个具体的值,如文本、数字或日期

  • 字段 (Field):字段即表格中的一列,用于存储同一类型的数据,字段可以定义数据类型并组织数据,例如文本、数字或日期类型

  • 记录 (Record):一条记录代表表中的一行,即一个完整的数据条目

  • 工作区拥有者 (Workspace owner):指创建该工作区的成员,拥有者身份不可转让

  • 工作区成员 (Workspace member):指在工作区中拥有特定访问权限的用户,成员包括工作区的拥有者和其他被授予编辑、读者等权限的用户

  • 基础库拥有者 (Base owner):指创建该基础库的成员,每个基础库只能有一位拥有者,拥有者身份不可转让

  • 基础库成员 (Base member):指拥有该基础库访问权限的用户,成员可以被赋予不同级别的权限(如读者、编辑等)来访问和操作该基础库。

  • 模态框 (Modal):用户界面中的一种弹出对话框,常用于收集用户输入、显示提示或确认操作等场景。

  • Webhook (Webhook):可以触发预定义的动作,实现不同服务之间的数据同步和自动通知。示例在 NocoDB 中为客户表配置一个 Webhook,当新增客户记录时,自动将该信息发送到外部系统,从而实现消息提醒或数据同步。

RESTAPI#

API Snippets

Table-Records

WebHook#

NocoDB 与 NocoBase 的区别#

项目定位典型场景
NocoDB数据库 → 电子表格 转换工具快速将 SQL 数据库转为类 Airtable 的协作界面
NocoBase企业级应用开发框架构建企业级的 CRM、ERP 复杂业务系统

NocoBase 是功能全面的应用开发平台,适合技术团队解决多变的业务需求;而 NocoDB 主要是专注于数据管理的工具,更适合需要直观数据操作的场景

NocoDB学习笔记
https://wangxiang.website/posts/工作/nocodb-tutorial/
作者
翔子
发布于
2025-06-03
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
翔子
前端开发工程师
公告
博客已从 VitePress 迁移到 Astro + Firefly 主题,223 篇文章全部保留。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
221
分类
9
标签
28
总字数
411,914
运行时长
0
最后活动
0 天前

文章目录