本指南使用简单易懂的示例说明了如何在Zenodo上执行高级搜索查询。
例: 开放科学
结果将与记录匹配 条款 open
要么 science
在 任何领域. Note that stemming is applied so e.g. science
will also match sciences
. Search results are ranked according to an algorithm that takes your query 条款 在to account.
您可以要求 存在 of both 条款 using either the +
要么 AND
operator:
例子: +open +science
要么 open AND science
您可以要求 缺席 of one 要么 more 条款 using either the -
要么 NOT
operator:
例子: -open +science
要么 NOT open AND science
例: "开放科学"
结果将与记录匹配 短语 开放科学
在 任何领域.
例: 标题:open
结果将与记录匹配 术语 open
在里面 领域 标题
。如果要在标题中搜索多个术语,则必须 将条款分组 使用括号:
请参阅下面的字段参考以获取可以搜索的完整字段列表。
例: +title:"开放科学" -title:policy
或例如 标题:(-open +science)
您可以将简单搜索,短语搜索和字段搜索结合起来以构造高级搜索查询。
例: publicationdate:[2017 TO 2018]
(note, you must capitalize TO
).
结果将与发布日期在2017年1月1日至2018年1月1日(包括首尾两天)之间的任何记录匹配。
请注意,部分日期会扩展为完整日期,例如:
Use square brackets ([]
) for 包括的 ranges and use curly brackets ({}
) for 独家 范围,例如:
[2017 TO 2018}
is equivalent to [2017-01-01 TO 2017-12-31]
because of date expansion and 独家 upper bound.其他范围的示例:
publication_date:{* TO 2017-01-01}
:直到2017年的所有日子。publication_date:[2017-01-01 TO *]
:从2017年开始的所有日子。size:[1000000 TO *]
:文件大小大于1MB。size:>1000000
:文件大小大于1MB。size:>=1000000
:文件大小大于或等于1MB。默认情况下,所有搜索均根据内部排名算法进行排序,该算法会根据您的查询对每个匹配项进行评分。在用户界面和REST API中,都可以通过以下方式对结果进行排序:
正则表达式是一种功能强大的模式匹配语言,可用于搜索字段中的特定模式。例如,如果我们要查找带有DOI前缀10.5281的所有记录,则可以使用正则表达式搜索:
注意,正则表达式必须与 整个 字段值。见 正则表达式语法 有关更多详细信息。
It is possible to search for records that either are missing a value 要么 have a value 在 a specific 领域 using the _exists_
and _missing_
领域 names.
例: _missing_:notes
(所有记录无注释)
例: _exists_:notes
(所有带注释的记录)
You can use the boost operator ^
when one 术语 is more relevant than another. For 在stance, you can search for all records with the 短语 开放科学 在任何一个 标题 要么 描述 字段,但对记录中的短语进行排名 标题 更高的领域:
You can search for 条款 similar to but not exactly like your search 术语 using the fuzzy operator ~
.
例: oepn~
Results will match records with 条款 similar to oepn
which would e.g. also match open
.
A 短语 search like "开放科学"
by default expect all 条款 在 exactly the same 要么der, and thus for 在stance would not match a record containing the 短语 “开放获取与科学”。邻近搜索允许这些术语不处于确切顺序,并且可以在其间包括其他术语。灵活性程度随后由整数指定:
例: "开放科学"~5
You can use wildcards 在 search 条款 to replace a single character (using ?
operator) 要么 zero 要么 more characters (using *
operator).
例: ope? scien*
通配符搜索的速度可能很慢,通常应尽可能避免。
下表列出了每个字段的数据类型。以下是快速说明 每种数据类型的含义以及可能的含义。
标题
).doi
).2017-12-31
(range queries possible).true
要么 false
.栏位名称 | 类型 | 笔记 | |
---|---|---|---|
access_conditions |
串 | ||
accessrights |
简历 | 请参阅下面的“访问权限(CV)”。 | |
alternate.identifier |
字符串(精确) | ||
alternate.scheme |
简历 | 请参阅下面的“标识符方案(CV)”。 | |
communities |
字符串(精确) | 社区的标识符。 | |
conceptdoi |
字符串(精确) | 与DOI版本控制有关。 | |
contributors.\* |
串 | 贡献者的姓名,所属,类型和ORCID | |
contributors.affiliation |
串 | ||
contributors.name |
串 | ||
contributors.orcid |
字符串(精确) | ||
contributors.type |
简历 | 请参阅下面的“贡献者类型(CV)”。 | |
created |
约会时间 | Zenodo中记录的创建时间戳。 | |
creators.\* |
串 | ||
creators.affiliation |
串 | ||
creators.name |
串 | ||
creators.orcid |
字符串(精确) | ||
描述 |
串 | ||
doi |
字符串(精确) | ||
embargodate |
约会时间 | ||
filecount |
整数 | 记录中的文件数。 | |
filename |
字符串(精确) | ||
filetype |
字符串(精确) | File extension (e.g. pdf ). |
|
grants.\* |
串 | ||
grants.acronym |
串 | ||
grants.code |
字符串(精确) | ||
grants.funder.\* |
串 | ||
grants.funder.acronyms |
串 | ||
grants.funder.doi |
字符串(精确) | 开放资金登记处DOI | |
grants.funder.name |
串 | ||
grants.program |
串 | ||
grants.title |
串 | ||
imprint.\* |
串 | ||
imprint.place |
串 | ||
imprint.publisher |
串 | ||
isbn |
字符串(精确) | ||
journal.\* |
串 | ||
journal.issue |
串 | ||
journal.pages |
串 | ||
journal.title |
串 | ||
journal.volume |
串 | ||
journal.year |
串 | ||
keywords |
串 | ||
language |
简历 | ISO639两三个字母的语言代码。 | |
license.\* |
串 | ||
license.identifier |
简历 | ||
license.license |
字符串(精确) | ||
license.url |
字符串(精确) | ||
meeting.\* |
串 | ||
meeting.acronym |
字符串(精确) | ||
meeting.dates |
串 | ||
meeting.place |
串 | ||
meeting.session_part |
字符串(精确) | ||
meeting.session |
字符串(精确) | ||
meeting.title |
串 | ||
meeting.url |
字符串(精确) | ||
notes |
串 | ||
owners |
整数 | ||
part_of.\* |
串 | ||
part_of.pages |
串 | ||
part_of.title |
串 | ||
publicationdate |
约会时间 | Date of publication (see also created and updated 领域s). |
|
recid |
整数 | Zenodo特定的记录标识符。 | |
references.\* |
串 | ||
related.identifier |
字符串(精确) | ||
related.scheme |
简历 | 请参阅下面的“标识符方案(CV)”。 | |
relations.version.count |
整数 | 记录的版本号。 | |
resource_type.subtype |
简历 | 请参阅下面的“资源类型(CV)”。 | |
resource_type.type |
简历 | 请参阅下面的“资源类型(CV)”。 | |
size |
整数 | 文件大小(以字节为单位)。 | |
subject.term |
串 | ||
subject.identifier |
字符串(精确) | ||
标题 |
串 | ||
type |
简历 | See also resource_type 领域, as well as "资源类型(CV)" below. |
|
updated |
约会时间 | 上次记录更新的时间戳 | |
version |
串 | 版 在formation text (e.g. v1.0.2 ) |
publication
poster
presentation
dataset
image
video
software
lesson
other
open
- Open access (see 领域 also license
).closed
-封闭访问(仅所有者可以访问文件)。embargoed
- Embargoed access (see also 领域 embargodate
and license
).restricted
- Restricted access (see also 领域 access_conditions
).ads
ark
arxiv
bibcode
doi
ean13
ean8
eissn
gnd
handle
isbn
issn
istc
lissn
lsid
要么cid
pmcid
pmid
purl
upc
url
urn
cites
compiles
continues
documents
hasMetadata
hasPart
isCitedBy
isCompiledBy
isContinuedBy
isDerivedFrom
isDocumentedBy
isIdenticalTo
isMetadataFor
isNewVersionOf
isOrignialFormOf
isPartOf
isPreviousVersionOf
isReferencedBy
isReviewedBy
isSourceOf
isSupplementedBy
isSupplementTo
isVariantFormOf
references
reviews
联系Person
DataCollector
DataCurator
DataManager
Distributor
Editor
Funder
HostingInstitution
Other
Producer
ProjectLeader
ProjectManager
ProjectMember
RegistrationAgency
RegistrationAuthority
RelatedPerson
ResearchGroup
RightsHolder
Researcher
Sponsor
Supervisor
WorkPackageLeader