向量数据库VikingDB
使用 glob 模式查找资源路径。
ov glob <pattern> [options]
参数 | 默认值 | 说明 |
|---|---|---|
PATTERN | 必填 | 路径模式,不是正文正则。 |
-u, --uri URI | viking:// | 搜索起点。 |
-n, --node-limit N | 256 | 返回条目数上限,包含文件和目录;别名 --limit。 |
-s, --simple | false | 简洁输出,默认每行一个 URI。 |
--tags TAGS | 不指定 | key=value 标签,多个以逗号分隔,按 AND 过滤。 |
-f, --fields FIELDS | 不指定 | 选择输出字段,多个值以逗号分隔:name、uri、path、type、size、mode、mtime、locked、id、tags。附加信息是否可用取决于后端。 |
列出匹配的 URI:
ov glob '**/*.md' --uri 'viking://resources/projects/atlas' --simple -n 100
查看文件信息和标签:
ov glob '**/*.md' --uri 'viking://resources/projects/atlas' \ --fields uri,type,size,mtime,tags --tags 'project=atlas' -n 100
在脚本中读取结果:
ov glob '**/*.md' --uri 'viking://resources/projects/atlas' \ -n 100 -o json --compact=false
找到匹配后,可以:
ov read <uri>
<...> 为必须替换的占位符:URI 从创建/导入或列表、搜索结果中复制,ID 从对应创建/列表命令获取,查询词替换为实际业务输入;命令执行成功后再继续“下一步”。