数据库行数据消失

本贴最后更新于 744 天前,其中的信息可能已经斗转星移

windows10 2.11.1

我在数据库的某个单元格里粘贴进一段文字,粘贴成功以后,单元格所在的行,就消失了。

这样的情况,出现了 2 次。

是的,数据行消失了、消失了、消失了。

然后:

  1. Ctrl+Z 无效
  2. 搜索这一行的内容,无任何搜索结果
  3. 重启思源亦无结果
  4. 表格下方计算的行数明显少了 1 行
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    28448 引用 • 119792 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 暂时不太清楚重现步骤,如果能稳定重现的话请录屏演示,感谢反馈。

    1 回复
  • li80

    刚才又操作了多次,发现了规律。

    这些行原本有具体的页面对应,我把页面删除后,数据库的这个行就自己消失了。

    但是,虽然删除了页面,数据库里的这个行我还是需要的。

    所以:

    【1】希望删除页面时提醒:“本页面在 n 个数据库里有行关联,删除页面将同时删除这些行数据,请确认”

    【2】目前这种页面行转成普通表格行的话,似乎没有简便方式(复制行数据都不行),只能重新手动再建一个内容完全一样的新行。

    1 回复
  • 嗯,行如果是绑定块的话块删除了行就删除了,可以通过块右边的数据库标识来判断该块是否存在数据库,和通过引用计数判断是否存在引用类似。

    1 回复
  • li80

    顺带提个小需求:希望能在数据库中,以某种方式区分有页面对应的行(我把它叫页面行)和没有页面对应的行(我把它叫普通行),wolai 的做法是在页面行下方加一个比较暗的虚线,notion 和 flowus 是加一个图标,个人觉得加虚线比较好,图标太大,污染了表格。

    1 回复
  • li80

    道理是比较简单,实际操作的时候容易忘形,特别是一个页面如果绑定多个数据库的话,页面一删,多个数据库里的这一行都没有了。所以还是要出个弹窗提醒一下

  • li80

    另外,如果这个页面我后来又把它恢复了,那关联这个页面的多个数据库里的行,是否随之恢复呢?

    1 回复
  • 可以区分的,行绑定了块的话是悬浮会显示 打开

    1 回复
  • 不会恢复。

  • li80

    哦,这个我知道,但是悬浮的话,不是得光标放过去?

    我意思是页面行标题上最好能有静态标记,直接就能看到,而不用光标放过去。

    1 回复
  • wolai 的做法是在页面行下方加一个比较暗的虚线,notion 和 flowus 是加一个图标

    麻烦截图看下。

    1 回复
  • li80

    图 1 是 wolai 的做法,红箭头的,表示这一页下有内容。

    图 2 是 notion 的做法,前面有图标的,表示这一页下有内容。

    wolai 的做法比较隐蔽,notion 的图标太大了,对表格是污染。

    Snipaste20231209133412.png

    1.png

    另外在顺道说个问题,wolai 的表格,左侧边有线封住表格,有行号。notion 都没有。希望思源能像 wolai 那样做。wolai 基本是模仿 notion,但在很多小细节上有比较人性化的改进。

    1 回复
  • li80 1 7 评论

    wolai 的表格的确做的比较精致。如下图 1。

    notion 的表格功能无疑更强大,但是界面显得多少有点粗粝。如图 2。

    image.png

     image.png

    wolai 确实好看
    JeffreyChen
    没看明白图中的 1,2,3,4。看上去主要是说区分引用和虚拟块?
    Vanessa
    @Vanessa 哦,是我没有标注清楚。我想说的 1,2,3,4,是指我觉得 siyuan 可以向 wolai 学习的地方:
    li80
    @Vanessa 哦,是我没有标注清楚。我想说的 1,2,3,4,是指数据库表格方面我觉得 siyuan 可以向 wolai 学习的地方: 【1】表格的左侧最好一条线把表格封闭起来,然后加个行序号,这样更加美观、直观。notion flowus siyuan 都没有左边框线,不知是基于什么考虑。 【2】指表格顶部的标题行,也最好用上边框线封起来。 【3】指视图列表下方最好有一条线,以示视图列表和下方表格之间隔离开。 【4】同理,指表格最右方也加一条边线。notion 表格的左右两侧都不用边框线,不知何故,是审美问题?还是开发有难度?
    li80
    @li80 这个线条太多感觉有点局促,空间感不够。每个人都有每个人的喜欢吧。这个就先不修改了
    Vanessa
    @Vanessa 表格四边都有边框,不是大众的审美吗(可能不是程序员的审美)?我在 notion 群里就听到过很多嫌弃 notion 数据库表格丑的吐槽了。wolai 这个修改就很好,要相信 wolai 用小技俩捕获用户的能力。如果确定不了,可以在论坛上开一个投票。
    li80
    @li80 这个我还真确定不了
    Vanessa
  • 收到,我们考虑下 @Vanessa

请输入回帖内容 ...

推荐标签 标签

  • GitLab

    GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。

    46 引用 • 72 回帖
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    9 引用 • 75 回帖
  • Kotlin

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在 Google I/O 2017 中,Google 宣布 Kotlin 成为 Android 官方开发语言。

    19 引用 • 33 回帖 • 86 关注
  • 生活

    生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。

    230 引用 • 1432 回帖
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    8 引用 • 69 回帖 • 6 关注
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    39 引用 • 170 回帖
  • HBase

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。

    17 引用 • 6 回帖 • 72 关注
  • 反馈

    Communication channel for makers and users.

    120 引用 • 906 回帖 • 307 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 3 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    106 引用 • 275 回帖
  • 开源中国

    开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。

    7 引用 • 86 回帖
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖
  • GraphQL

    GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。

    4 引用 • 3 回帖 • 11 关注
  • 996
    13 引用 • 200 回帖 • 7 关注
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    54 引用 • 190 回帖
  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖 • 10 关注
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    27 引用 • 7 回帖 • 93 关注
  • 安装

    你若安好,便是晴天。

    134 引用 • 1184 回帖 • 2 关注
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    78 引用 • 37 回帖
  • Redis

    Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。

    285 引用 • 248 回帖
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 563 关注
  • IPFS

    IPFS(InterPlanetary File System,星际文件系统)是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。请浏览 IPFS 入门笔记了解更多细节。

    20 引用 • 245 回帖 • 249 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    45 引用 • 44 回帖 • 2 关注
  • AWS
    11 引用 • 28 回帖 • 1 关注
  • 外包

    有空闲时间是接外包好呢还是学习好呢?

    26 引用 • 234 回帖
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    99 引用 • 367 回帖