飞布产品手册
官网B站Github
V1.0
V1.0
  • 序言
  • 更新日志
  • 产品简介
    • 什么是飞布?
    • 飞布的价值
    • 飞布的优势
    • 应用场景
    • 数据安全
    • 产品案例
  • 快速入门
    • 初识飞布
    • 快速上手
      • 图文版
    • 词汇概览
    • 工作原理
  • 基础-可视化开发
    • 概览
      • CLI
      • 控制台
        • 主功能区
    • 数据源
      • 数据库
        • 数据库连接
          • 高级设置
        • 数据建模
        • 数据预览
      • REST 数据源
      • GraphQL 数据源
      • 消息队列
    • API构建
      • 可视化构建
        • API规范
      • 批量新建
      • HTTP请求流程指令
      • 使用API
      • 实时查询
      • 实时推送
      • 关联查询
      • 数据缓存
      • 常见用例
    • 身份验证
      • 授权码模式
        • 身份验证(废弃)
      • 隐式模式
      • 数据权限控制
    • 身份授权
      • RBAC
        • 授权与访问控制(废弃)
      • 接口权限控制
      • 开放API
    • 文件存储
      • S3配置及使用
      • 文件管理面板
      • 高级配置:profile
  • 进阶-钩子机制
    • 钩子概览
    • 启动钩子
      • Node钩子
      • Golang钩子
      • Python钩子
      • Java钩子
    • OPERATION钩子
    • 身份验证钩子
    • graphql钩子
    • 函数钩子
      • functions(废弃)
      • proxys(废弃)
    • 文件上传钩子
    • 内部调用
  • 使用-部署上线
    • 部署运维
      • 手动部署
        • 流水线部署(废弃)
      • Docker部署
      • 飞布云
    • 接口安全
      • CSRF token 保护
      • 跨域访问
    • 客户端SDK
      • 微信小程序SDK
      • Flutter SDK
      • uniapp SDK
  • 环境准备
    • 文件存储 S3
    • 身份认证 OIDC
    • NodeJs环境
  • 实战案例
    • Fireboom Admin
      • 管理后台-refine(废弃)
    • 实时TODO LIST
    • 语音版ChatGPT
    • AI魔法师实战
    • 阿里低代码引擎
  • 路线图
  • 常见问题
  • 核心概念
    • GraphQL
    • 超图
    • 请求时序图
    • 服务端Operation
  • 二次开发
    • 钩子规范
      • 钩子规范bak
    • 模板规范
    • 自定义模板
    • 其它参考
由 GitBook 提供支持
在本页
  • 数据模型
  • 控制台打开
  • 编辑数据
  • 增加记录
  • 编辑记录
  • 删除记录
  • 过滤数据
  • 高级筛选
  • 数据排序
  • 关联查询

这有帮助吗?

在GitHub上编辑
  1. 基础-可视化开发
  2. 数据源
  3. 数据库

数据预览

上一页数据建模下一页REST 数据源

最后更新于1年前

这有帮助吗?

数据预览用来查看和编辑数据库中的数据,是功能强大且易用的数据库管理工具,类似的可视化编辑器。无论你是数据库管理员、开发人员还是初学者, 它都提供您需要的一切,包括CURD、跨表浏览、过滤、分页等,以有效地处理数据。

数据模型

下述为本文档对应数据模型的Prisma schema,了解更多请前往学习。

model todo {
  id           Int       @id @default(autoincrement())
  title        String    @db.VarChar(255)
  is_completed Boolean
  is_public    Boolean
  created_at   DateTime? @default(now())
  user_id      Int // 外键
  user         user      @relation(fields: [user_id], references: [id]) // 关联字段

  @@index([user_id], map: "todo_user_id_fkey")
}

model user {
  id   Int     @id @default(autoincrement())
  name String? @db.VarChar(255)
  todo todo[]
}

控制台打开

1,切换到“数据建模”页签

2,选择数据源,例如todo数据库

3,选择数据表,例如todo表

4,查看对应数据

编辑数据

增加记录

点击右上角“添加”按钮,在弹出的表单中录入数据,点击“保存”即可。

对于有关联关系的表,关联字段不可直接输入,需要从关联数据表中选择。

编辑记录

点击记录后“Action”列的“编辑”按钮,在弹出表单中修改数据,点击“保存”即可。

删除记录

点击记录后“Action”列的“删除”按钮,在弹出弹窗中,点击“确认”即可。

过滤数据

高级筛选

点击右上角”高级筛选“下拉框,新增筛选条件,第一列选择对应表的字段,第二列选择匹配条件,第三列输入匹配值。

匹配条件含义:

规则
含义
备注

equals

等于

in

包含

notin

不包含

not in

lt

小于

less than

lte

小于等于

less than or equal to

gt

大于

greater than

gte

大于等于

greater than or equal to

not

非

数据排序

在标题栏,点击字段名称后的”↕“符号,即可对该字段进行排序。

关联查询

点击关联字段的高亮展示,如user字段数据,可自动以user_id作为筛选条件,查看user表。

Prisma Studio
prisma文档
数据预览
新建记录
高级筛选