logseq / db-test-cn

DB 版本测试 (面向中文用户)
1 stars 0 forks source link

之前db版本的sqlite数据,迁移到最新,在加tag时会重复显示 #15

Closed dale502 closed 2 months ago

dale502 commented 2 months ago

Search first

What Happened?

一个旧db库,迁移到最新,加tag会显示2遍,点哪个没区别。 新建db库,没法复现。 附上一个sqlite备份,你导入看看 https://coffee502.notion.site/2024-08-11-15-21-17-9c2bab53d21040db9ebd95739d6a2968?pvs=4

Reproduce the Bug

1.导入 2.加tag,会显示重复项

Expected Behavior

No response

Screenshots

image

Browser, Desktop or Mobile Platform Information

No response

Additional Context

No response

Are you willing to submit a PR? If you know how to fix the bug.

RCmerci commented 2 months ago

在 test.logseq.com 上用你提供的graph测试了一次,没复现出来。需要什么具体操作吗? 我的步骤是:

  1. 导入sqlitedb
  2. cmd+k 搜索“12”,没出现你截图的样子
  3. 创建新的block,输入#t20
  4. cmd+k 搜索“20”,也没出现多个#t20
dale502 commented 2 months ago

创建新的block,输入#t20

你是测t12还是t20 ? 我的这个库里没有关于20的 应该测 #12

dale502 commented 2 months ago
image

如图,我这还是可以复现

RCmerci commented 2 months ago

可以复现,之前在cmd+k搜索里搜“12”,应该是用#搜来复现

tiensonqin commented 2 months ago

Fixed by https://github.com/logseq/logseq/commit/c59fac647f44c31fd8506a7cabb2b3233a64b319.