NocoDB开源的智能表格详解-腾讯文档本地替代品

文章目录

  • 一、介绍
  • 二、docker-compose部署
  • 三、登录NocoDB
  • 四、NocoDB手册
    • 1. 创建项目
    • 2. 收集统计表
      • 2.1 添加字段
      • 2.2 编辑字段
      • 2.3 字段类型
      • 2.4 发布表格
    • 3.创建表单
      • 3.1 创建表单
      • 3.2 分享表单
      • 3.3 填写检测单
    • 4.创建看板
    • 5.创建画廊

一、介绍

  • 可作为腾讯文档的本地电子表格替代品,通过拖拽形式DIY数据表格和表单,便于收集编辑数据。确保数据安全。
  • NocoDB是一个开源的智能表格解决方案,可将任何数据库转换为易于操作的在线电子表格。
  • 它不仅是Airtable的一个开源替代品,而且提供了丰富的特性与功能,适用于各种应用场景。
  • NocoDB设计精巧,支持多种数据库系统(如MySQL、PostgreSQL、SQL Server、SQLite和MariaDB)并提供了一个直观的界面,让用户可以轻松创建、查看和编辑数据。
  • NocoDB可以结合BI工具做可视化数据分析。

二、docker-compose部署

注:本环境已安装docker和docker-compose环境,未安装的小伙伴请自行百度安装。

version: "2.1"
services: nocodb: depends_on: root_db: condition: service_healthyenvironment: NC_DB: "mysql2://root_db:3306?u=noco&p=password&d=root_db"image: "nocodb/nocodb:latest"ports: - "8080:8080"restart: alwaysvolumes: - "nc_data:/usr/app/data"root_db: environment: MYSQL_DATABASE: root_dbMYSQL_PASSWORD: passwordMYSQL_ROOT_PASSWORD: passwordMYSQL_USER: nocohealthcheck: retries: 10test: - CMD- mysqladmin- ping- "-h"- localhosttimeout: 20simage: "mysql:8.3.0"restart: alwaysvolumes: - "db_data:/var/lib/mysql"
#    below line shows how to change charset and collation
#    uncomment it if necessary
#    command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
volumes: db_data: {}nc_data: {}

三、登录NocoDB

  登录地址: http://localhost:8080/dashboard
  首次登录会提示注册账户,此账户为管理员账户,请妥善保管。
在这里插入图片描述

四、NocoDB手册

1. 创建项目

  首页——创建新项目,可通过项目对表格分组分类
在这里插入图片描述

2. 收集统计表

  进入项目添加新表,创建表字段(表列名),选择表类型。

2.1 添加字段

在这里插入图片描述

2.2 编辑字段

在这里插入图片描述

2.3 字段类型

建议所有字段(列)按照实际字段类型填写,方便后续统计筛选,或者数据分析。

字段用途其他
SingleLineText单行文本
LongText多行文本
Attachment上传或关联文件
Checkbox复选框
MultiSelect多选框或下拉列表(允许多选)
SingleSelect单选框或下拉列表(仅允许单选)
URLURL链接
Date用于输入日期(年、月、日)
Year输入年份
PhoneNumber手机号
Email邮箱

2.4 发布表格

  表格发布后,可供外部人员通过任意浏览器在线编辑。可设置人员管理编辑权限
分享视图
在这里插入图片描述在这里插入图片描述
分享效果
  在线编辑、筛选、排序和下载数据
在这里插入图片描述

3.创建表单

3.1 创建表单

  将表格转换成在线表单,方便收集数据
在这里插入图片描述
  根据需求增删字段,和高级选项
在这里插入图片描述

3.2 分享表单

在这里插入图片描述

3.3 填写检测单

在这里插入图片描述
表单数据提交后,数据会自动同步到表格中
在这里插入图片描述

4.创建看板

在这里插入图片描述

5.创建画廊

  画廊一般要放图片才能现实效果,比较简单大家可以自行摸索。
在这里插入图片描述
在这里插入图片描述

项目GitHub地址:https://github.com/nocodb/nocodb/blob/develop/markdown/readme/languages/chinese.md

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/342601.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql启动出现Error: 2 (No such file or directory)

查看mydql状态 systemctl status mysqlThe designated data directory /var/lib/mysql/ is unusable 查看mysql日志 tail -f /var/log/mysql/error.logtail: cannot open ‘/var/log/mysql/error.log’ for reading: No such file or directory tail: no files remaining 第…

小白跟做江科大32单片机之按键控制LED

原理部分 1.LED部分使用的是这样的连接方式 2.传感器模块的电路图 滤波电容如果接地,一般用于滤波,在分析电路时就不用考虑。下面这个电路就是看A端和B端哪端的拉力大,就能把电压值对应到相应的电压值 比较器部分 如果A端电压>B端电压&am…

Android 图表开发开源库 MPAndroidChart 使用总结

1. 引言 电视项目中需要一个折线图表示节电数据变化情况,类比 H5 来说,Android 中也应该有比较成熟的控件,经过调研后,发现 MPAndroidChart 功能比较强大,网上也有人说可能是目前 Android 开发最好用的一个三方库了&a…

WPS表格插件方方格子【凑数】功能:选出和等于固定数字的数

文章目录 后来发现可以下载方方格子插件,使用【凑数】功能https://ffcell.lanzouj.com/iwhfc1kjhayh【凑数】快速【凑数】 导师让沾发票,需要选出若干个数额的发票,使它们的和等于一个指定数。不知道怎么办了,查了一下&#xff0c…

Python第二语言(四、Python数据容器)

目录 一、 数据容器(list、tuple、str、map、dict) 1. 数据容器概念 2. 列表list( [] ) 2.1 定义方式 2.2 嵌套列表 2.3 list通过获取下标索引获取值 2.4 下标使用概念 2.5 list列表的使用(列表的方法&#xff…

linux nohup命令详解:持久运行命令,无视终端退出

nohup (全称为 “no hang up”),用于运行一个命令,使其在你退出 shell 或终端会话后继续运行。 基本语法 nohup command [arg1 ...] [&> output_file] &command 是你想要运行的命令。[arg1 ...] 是该命令的参数。&am…

快排与归并的算法(非递归版)

一.快排 1.递归法(方法多样) 1>hoare版 注:该方法小编已经在上篇博客中介绍过了,就不在这里过多赘述了,如果有兴趣的小伙伴可以看看小编的上篇博客哦 2>挖坑法 1)方法介绍:定义最左边的数据为key&#xff0…

生信学习入门常见错误可能的原因分类总结和求助指南

文件或目录找不到 这是常见问题,常见提示有 No such file or directory Error in file(file, “rt”):无法打开链接 Fatal error: Unable to open file for reading (seq/WT1_1.fq) Fatal error: Unable to read from file (C:Program file/Git/usea…

OneDrive空间清理及文件历史版本查询

点击OneDrive图标 点击“在线查看” 点击“设置” 点击“OneDrive设置” 点击“其他设置” 点击“存储标准” 点击“文档” 选择需要操作的文件,点击“历史版本记录” 需要清理空间,可删除历史版本,需要使用历史版本,可还原历史版…

为什么我们需要在软件本地化过程中使用术语服务?

你知道软件翻译和本地化的术语服务吗?此解决方案涵盖源术语和目标术语的创建、开发和维护。所有术语都存储在具有多个字段的数据库中,包括术语定义、用法示例、上下文和历史记录。这使我们能够正确处理每个术语的创建或更改请求,避免创建重复…

f1c100s 荔枝派 系统移植

一。交叉编译环境配置 1.1下载交叉工具链:https://releases.linaro.org/components/toolchain/binaries/7.2-2017.11/arm-linux-gnueabi/ 1.2解压安装 在home目录下新建 工程目录:mkdir f1c100s_project 将windows下的gcc-linaro-7.2.1-2017.11-x86…

Spark MLlib 机器学习详解

目录 🍉引言 🍉Spark MLlib 简介 🍈 主要特点 🍈常见应用场景 🍉安装与配置 🍉数据处理与准备 🍈加载数据 🍈数据预处理 🍉分类模型 🍈逻辑回归 &a…

C# FTP/SFTP 详解及连接 FTP/SFTP 方式示例汇总

文章目录 1、FTP/SFTP基础知识FTPSFTP 2、FTP连接示例3、SFTP连接示例4、总结 在软件开发中,文件传输是一个常见的需求。尤其是在不同的服务器之间传输文件时,FTP(文件传输协议)和SFTP(安全文件传输协议)成…

前端图片在切换暗黑模式时太亮该怎么办?

通过css中的filter属性来实现,进行图片的色系反转、亮度、对比度调整等 1、invert 反转输入图像,值为 100% 则图像完全反转,值为 0% 则图像无变化 filter: invert(1); 2、blur 给元素应用高斯模糊效果。 filter: blur(5px); 3、brightnes…

C++设计模式-外观模式,游戏引擎管理多个子系统,反汇编

运行在VS2022,x86,Debug下。 30. 外观模式 为子系统定义一组统一的接口,这个高级接口会让子系统更容易被使用。应用:如在游戏开发中,游戏引擎包含多个子系统,如物理、渲染、粒子、UI、音频等。可以使用外观…

Xcode 打包报错Command PhaseScriptExecution failed with a nonzero exit code

解决办法: 1、在Xcode项目中 Pods -> Targets Support Files -> Pods-项目名 -> Pods-项目名-frameworks 中(大约在第44行) 加上 -f 2、CocoaPods版本太旧了,可以尝试升级CocoaPods版本 使用sudo gem update cocoapods更新cocoapods,问题将在1.12.1版本已…

DP读书:如何使用badge?(开源项目下的标咋用)

最近在冲论坛,很少更一些内容了。但遇到了一个真的有趣的: 开源项目下,蓝蓝绿绿的标是怎么用的呢? 这是我的主页Readme,在看一些NXP的主仓时,突然发现没有这个玩,就自己整了个 再比如我的CSDN专…

信号:干扰类别及特征提取

目录 第一部分:干扰类别 1.压制干扰 1.1噪声调幅瞄准式干扰(单音干扰) 1.2噪声调频阻塞式干扰(宽带噪声干扰) 1.3噪声调频扫频式干扰(线性调频) 2.欺骗干扰 2.1距离欺骗干扰(幅度调制干扰&#xff0…

MySQL—多表查询—内连接

一、引言 (1)内连接查询语法 内连接查询的是两张表的交集部分的数据。(也就是绿色部分展示的数据) (2)内连接有两种形式: 1、隐式内连接 语法结构: 2、显示内连接 语法结构&#xf…

上市即交付,比亚迪秦L DM-i万人交车暨千媒众测开营

6月6日,“引领中级 开创油耗2时代”秦L DM-i万人交车暨千媒众测开营仪式在比亚迪大本营深圳盛大举行。 众多车主代表亲临现场,与全国各地的比亚迪4S店千店联动,将秦L DM-i全国交付推向新的高潮。发布即量产,上市即交付&#xff0…