同名页面怎么处理

相同的概念在不同的领域中是不通的,如
java 中的字符串和 redis 中的字符串,如果创建两个 page,都叫做字符串,就会产生同名的现象,但是又不想创建两个名字很长的页面,
如:Java 中的字符串,Reids 中的字符串
兄弟们有没有比较优雅的方式来解决

我也有相同的问题。此外还有一种情况就是同一个概念有不同的描述,例如中文和英文,怎么将两个字符串都指向相同的页面?

[[字符串/java]] [[字符串/redis]]

针对第一个问题

使用 namespace 。如我楼上的举例。补充一点细节:

  • 这种方法会建立三个页面:字符串字符串/java字符串/redis;并在页面底部显示页面层级结构。
  • 如果引用的时候不想那么显示,引用时可以这么写:
    [java](字符串/java)
    [java](计算机语言/java)

针对第二个问题

使用Logseq自带的属性 alias

操作方法

在页面第一个块内添加页面属性:

alias:: 页面的别名

比如:
在名为 Panda 的页面中添加别名属性

alias:: 大熊猫

这样,引用时写:
[[Panda]]
[[大熊猫]]
都会指向同一个页面。