搜索指南
本指南解释了如何使用易于理解的示例在Zenodo上执行高级搜索查询。
简单搜索(一个或多个词)
例子: 开放科学
结果将与记录匹配条款 打开
或 科学
在里面任何字段请注意,应用了词干填充,例如。科学
也会匹配科学
。搜索结果根据考虑了查询条件的算法进行排序。
你可以要求存在使用+
或以及
操作员:
示例: +开放+科学
或开放与科学
你可以要求缺席使用-
或不是
操作员:
示例: -开放+科学
或不开放和科学
短语搜索
例子: “开放科学”
结果将与记录匹配短语 开放科学
在里面任何字段.
现场搜索
例子: 标题:打开
结果将与记录相匹配学期 打开
在中领域 标题
。如果要在标题中搜索多个术语,则必须将术语分组使用括号:
例子: 标题:(开放科学)
有关可以搜索的字段的完整列表,请参阅下面的字段参考。
组合式简单搜索、短语搜索或字段搜索
例子: +标题:“开放科学”-标题:政策
或例如。标题:(开放+科学)
您可以结合简单搜索、短语搜索和字段搜索来构建高级搜索查询。
范围搜索
例子: 发布日期:[2017-01-01至2018-01-01]
(注意,您必须大写收件人
).
结果将与发布日期在2017-01-01和2018-01-01(包括这两个日期)之间的任何记录相匹配。
使用方括号([]
)的包括范围并使用花括号({}
)的排他性的范围,例如:
[2017-01-01至2018-01-01}
等于[2017-01-01至2017-12-31]
.
其他范围示例:
发布日期:{*TO 2017-01-01}
:2017年之前的所有日子。
发布日期:[2017-01-01 TO*]
:自2017年起的所有日子。
尺寸:[1000000 TO*]
:文件大小大于1MB。
规模:>1000000
:文件大小大于1MB。
大小:>=1000000
:文件大小大于或等于1MB。
排名/排序
默认情况下,所有搜索都根据内部排名算法进行排序,该算法根据您的查询对每个匹配项进行评分。在用户界面和REST API中,可以按以下方式对结果进行排序:
正则表达式
正则表达式是一种强大的模式匹配语言,允许搜索字段中的特定模式。例如,如果我们想查找DOI前缀为10.5281的所有记录,可以使用正则表达式搜索:
例子: doi:/10\.5281\/+/
小心,正则表达式必须与整个的字段值。请参阅正则表达式语法了解更多详细信息。
缺少值
可以使用_存在_
和_失踪_
字段名称。
例子: _missing_:注释
(所有记录无注释)
例子: _exists_:注释
(所有带注释的记录)
先进的概念
增压
您可以使用boost运算符^
当一个术语比另一个更相关时。例如,您可以使用短语搜索所有记录开放科学在其中之一标题或描述字段,但使用中的短语对记录进行排名标题字段更高:
例子: 标题:“开放科学”^5描述:“开放的科学”
模糊
您可以使用模糊运算符搜索与搜索词相似但不完全相似的词~
.
例子: oepn公司~
结果将匹配具有类似以下术语的记录oepn公司
例如,也会匹配打开
.
邻近搜索
短语搜索类似“开放科学”
默认情况下,预期所有术语的顺序都完全相同,因此例如,与包含短语的记录不匹配“开放获取与科学”。邻近搜索允许术语不按精确顺序排列,并且可能包括中间的其他术语。灵活性程度随后由整数指定:
例子: “开放科学”~5
通配符
您可以在搜索词中使用通配符来替换单个字符(使用?
运算符)或零个或多个字符(使用*
操作员)。
例子: 操作环境?scien(科学)*
通配符搜索可能会很慢,通常应尽可能避免。
字段引用
下表列出了每个字段的数据类型。以下是简要描述每种数据类型意味着什么以及什么是可能的。
- 一串:字段不需要完全匹配(示例字段:
标题
).
- 字符串(精确):字段要求完全匹配(示例字段:
国防部
).
- 个人简历:受控词汇表类似于“string(exact)”,但只接受特定的值列表。
- 整数:数字(可以进行范围查询)。
- 日期时间:ISO8601日期或日期时间,例如。
2017-12-31
(可以进行范围查询)。
- 布尔值:
真的
或假
.
字段名称 |
类型 |
笔记 |
访问条件 |
一串 |
|
|
访问权限(_R) |
个人简历 |
请参阅下面的“访问权限(CV)”。 |
|
备用标识符 |
字符串(精确) |
|
|
备选方案 |
个人简历 |
参见下文“标识符方案(CV)”。 |
|
社区 |
字符串(精确) |
社区标识符。 |
|
概念(conceptdoi) |
字符串(精确) |
与DOI版本控制相关。 |
|
贡献者\* |
一串 |
参与者姓名、隶属关系、类型和ORCID |
|
出资人关联 |
一串 |
|
|
出资人名称 |
一串 |
|
|
出资人.orcid |
字符串(精确) |
|
|
出资人.类型 |
个人简历 |
请参阅下面的“参与者类型(CV)”。 |
|
创建 |
日期时间 |
Zenodo中记录的创建时间戳。 |
|
创作者\* |
一串 |
|
|
创建人.关联 |
一串 |
|
|
创建者名称 |
一串 |
|
|
创建人.orcid |
字符串(精确) |
|
|
描述 |
一串 |
|
|
国防部 |
字符串(精确) |
|
|
禁运 |
日期时间 |
|
|
文件计数 |
整数 |
记录中的文件数。 |
|
文件名 |
字符串(精确) |
|
|
文件类型 |
字符串(精确) |
文件扩展名(例如。pdf格式 ). |
|
赠款\* |
一串 |
|
|
grants.缩写 |
一串 |
|
|
授权代码 |
字符串(精确) |
|
|
grants.funder公司\* |
一串 |
|
|
grants.funder.acronyms授权基金 |
一串 |
|
|
拨款人.doi |
字符串(精确) |
开放投资者注册DOI |
|
grants.funder.name公司 |
一串 |
|
|
赠款计划 |
一串 |
|
|
授予.所有权 |
一串 |
|
|
印记\* |
一串 |
|
|
印记.位置 |
一串 |
|
|
印记.出版商 |
一串 |
|
|
印度标准银行 |
字符串(精确) |
|
|
日记账\* |
一串 |
|
|
期刊.期刊 |
一串 |
|
|
日志页面 |
一串 |
|
|
日志.标题 |
一串 |
|
|
日志.卷 |
一串 |
|
|
日记帐.年 |
一串 |
|
|
关键字 |
一串 |
|
|
语言 |
个人简历 |
ISO639两个或三个字母的语言代码。 |
|
许可证\* |
一串 |
|
|
许可证标识符 |
个人简历 |
|
|
许可证.许可证 |
字符串(精确) |
|
|
许可证.url |
字符串(精确) |
|
|
会议\* |
一串 |
|
|
会议.昵称 |
字符串(精确) |
|
|
会议日期 |
一串 |
|
|
会议地点 |
一串 |
|
|
会议.会话_部分 |
字符串(精确) |
|
|
会议.会议 |
字符串(精确) |
|
|
会议.标题 |
一串 |
|
|
会议.url |
字符串(精确) |
|
|
注释 |
一串 |
|
|
业主 |
整数 |
|
|
第_部分\* |
一串 |
|
|
部分页面 |
一串 |
|
|
部分标题 |
一串 |
|
|
发布日期 |
日期时间 |
发布日期(另请参见创建 和已更新 字段)。 |
|
接收器 |
整数 |
Zenodo特定记录标识符。 |
|
参考文献\* |
一串 |
|
|
相关标识符 |
字符串(精确) |
|
|
相关计划 |
个人简历 |
参见下文“标识符方案(CV)”。 |
|
相关关系 |
个人简历 |
参见下文“关系(CV)”。 |
|
关系.版本.计数 |
整数 |
记录的版本数。 |
|
资源类型.子类型 |
个人简历 |
请参阅下面的“资源类型(CV)”。 |
|
资源类型类型 |
个人简历 |
请参阅下面的“资源类型(CV)”。 |
|
大小 |
整数 |
文件大小(以字节为单位)。 |
|
主题.ter |
一串 |
|
|
主题标识符 |
字符串(精确) |
|
|
标题 |
一串 |
|
|
类型 |
个人简历 |
另请参阅资源类型 字段,以及下面的“资源类型(CV)”。 |
|
已更新 |
日期时间 |
上次更新记录的时间戳 |
|
版本 |
一串 |
版本信息文本(例如。v1.0.2版本 ) |
资源类型(CV)
例子: resource_type.type:软件
出版
海报
演示
数据集
形象
视频
软件
课程
其他
访问权限(CV)
例子: access_right:已关闭
打开
-开放访问(另请参阅字段许可证
).
关闭
-关闭访问(仅由所有者访问文件)。
被禁止的
-禁运通道(另见现场禁运
和许可证
).
受限制的
-限制访问(另请参阅字段访问条件
).
标识符方案(CV)
例子: 相关方案:广告
广告
方舟
阿西夫
标签码
国防部
意味着13
ean8(平均值8)
艾森
gnd(接地)
手柄
印度标准银行
国际标准化组织
国际标准集装箱
利森
大规模集成电路
逆戟鲸
pmcid公司
pmid(pmid)
檩条
upc公司
网址
瓮
关系(CV)
例子: related.关系:引用
引用
编译
继续
文件
has元数据
has部件
引用人
编译人
由继续
is派生自
文件编制人
与相同
是元数据用于
是新版本
是原始形式
是的一部分
是上一版本
被引用者
审核人
是的来源
由补充
是对的补充
是变量形式
参考文献
评论
参与者类型(CV)
例子: 贡献者。类型:联系人
联系人
数据收集器
数据管理器
数据管理器
经销商
编辑器
出资人
主办机构
其他
生产商
项目负责人
项目经理
项目成员
注册代理机构
注册机构
相关人员
研究小组
权利持有人
研究员
赞助商
监督人
工作包负责人