🎨 Supports searching database blocks by the view title https://github.com/siyuan-note/siyuan/issues/9348
This commit is contained in:
parent
3c67701681
commit
0014a5eea4
2 changed files with 9 additions and 0 deletions
|
@ -189,6 +189,13 @@ func (s *Search) TypeFilter() string {
|
|||
buf.WriteByte('\'')
|
||||
buf.WriteString(",")
|
||||
}
|
||||
if s.DatabaseBlock {
|
||||
buf.WriteByte('\'')
|
||||
buf.WriteString(treenode.TypeAbbr(ast.NodeAttributeView.String()))
|
||||
buf.WriteByte('\'')
|
||||
buf.WriteString(",")
|
||||
}
|
||||
|
||||
// 无法搜索到 iframe 块、视频块和音频块 https://github.com/siyuan-note/siyuan/issues/3604
|
||||
buf.WriteString("'iframe','video','audio',")
|
||||
// 挂件块支持内置属性搜索 https://github.com/siyuan-note/siyuan/issues/4497
|
||||
|
|
|
@ -1339,6 +1339,8 @@ func nSort(n *ast.Node) int {
|
|||
return 20
|
||||
case ast.NodeSuperBlock:
|
||||
return 30
|
||||
case ast.NodeAttributeView:
|
||||
return 30
|
||||
case ast.NodeText, ast.NodeTextMark:
|
||||
if n.IsTextMarkType("tag") {
|
||||
return 205
|
||||
|
|
Loading…
Add table
Reference in a new issue