OA0
OA0 是一个探索 AI 的社区
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  nocodb:通过 REST API 管理开源表格数据库 NocoDB 的记录与表结构

nocodb:通过 REST API 管理开源表格数据库 NocoDB 的记录与表结构

 
  ios ·  2026-02-04 13:42:53 · 16 次点击  · 0 条评论  

名称: nocodb
描述: 通过 REST API 访问和管理 NocoDB 数据库、表及记录。适用于用户需要查看数据库、列出数据表、检查列结构、查询或筛选行数据,或在自托管 NocoDB 实例中插入新记录的场景。也可用于电子表格风格的数据库查询和数据录入。


NocoDB

通过 REST API 管理自托管 NocoDB 实例中的数据库、数据表和数据行。

配置

export NOCODB_URL="https://your-nocodb-instance.com"
export NOCODB_TOKEN="your-api-token"

获取 API 令牌:进入 NocoDB → 团队与设置 → API 令牌 → 添加新令牌。

命令

列出所有数据库

{baseDir}/scripts/nocodb.sh bases

列出指定数据库中的所有表

{baseDir}/scripts/nocodb.sh tables --base "Library"
{baseDir}/scripts/nocodb.sh tables --base pz38oanbzcaqfae

数据库和表的参数支持名称(不区分大小写)或 ID。

显示列结构(表结构)

{baseDir}/scripts/nocodb.sh columns --base "Library" --table "Books"

查询数据行

{baseDir}/scripts/nocodb.sh rows --base "Library" --table "Books" --limit 10
{baseDir}/scripts/nocodb.sh rows --base "Library" --table "Books" --sort "-CreatedAt"
{baseDir}/scripts/nocodb.sh rows --base "Library" --table "Books" --where "(Title,like,%Preparation%)"
{baseDir}/scripts/nocodb.sh rows --base "Library" --table "Books" --limit 5 --offset 10

排序:前缀 - 表示降序。筛选:使用 NocoDB 筛选语法 (字段,操作符,值)

获取单行数据

{baseDir}/scripts/nocodb.sh row --base "Library" --table "Books" --id 1

插入一行数据

{baseDir}/scripts/nocodb.sh insert --base "Library" --table "Books" --json '{"Title": "新书", "Publish Date": 2026}'

以 JSON 对象形式传递字段值。建议先查看列结构以了解可用字段。

筛选操作符

常用 NocoDB 筛选操作符:eq(等于)、neq(不等于)、like(包含)、gt(大于)、lt(小于)、gte(大于等于)、lte(小于等于)、is(是)、isnot(不是)、null(为空)、notnull(不为空)。

组合筛选条件:(字段1,eq,值1)~and(字段2,gt,值2)

16 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
关于 ·  帮助 ·  PING ·  隐私 ·  条款   
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
耗时 16 ms
Developed with Cursor