布尔运算符 AND
您不需要使用布尔运算符 AND。由于 SOLR 采用了智能技术,如果您搜索多个术语而不使用引号,您的术语将被搜索为在它们之间隐含了布尔运算符 AND。这意味着输入的每个术语都必须出现在结果记录的某处。
如果您在搜索框中输入 flavor taste,每个结果都会包含这两个词。因此,与单独搜索其中一个词相比,您得到的结果会更少,所以如果您想看到包含其中任何一个词的结果,请不要使用这种方法。
在 CNKI Food Science Focus 平台上组合搜索词的最有效方法是使用 Add term 和 Update,如下两个简单步骤所示:
步骤 1:输入您的第一个搜索词并点击 “Update”。
第 2 步 选择 “Add term ”并输入第二个关键词,然后点击 “Update”。
布尔运算符 OR
只有在单个搜索框中工作时,才能使用布尔运算符 OR。
这是扩大搜索范围的好方法。布尔运算符 OR 可以捕捉搜索概念的潜在同义词。在搜索中输入 flavor OR taste 会比单独搜索其中一个词返回更多的结果。每个结果都会包含 flavor(或其变体)、taste(或其变体),或所有这两个词。
请注意:如果您搜索的短语与另一个词有 OR 连接,请务必将该短语放在引号内;否则,输入的每个词都将被单独搜索。例如,如果搜索 branched chain amino acids OR BCAA,就会得到大量结果,其中有些结果只包括 acid 或 chain 等词,而如果搜索 “branched chain amino acids” OR BCAA,每个结果都会包含完整的短语或缩写,或者两者都包含。
要将 OR 运用为布尔运算符,必须将其大写。
布尔运算符 NOT
只有在单个搜索框中工作时,才能使用布尔运算符 NOT。通过输入NOT,您可以删除任何包含特定术语的结果,从而缩小搜索范围。输入 tomato NOT green 会返回含有单词 tomato(或 tomatoes)的结果,但不包含 green 的结果。
但是,NOT 不应该是您用来缩小搜索范围的首要方法。您要剔除的术语可能会以您意想不到的方式出现在记录中。例如,关于番茄的相关研究可能是由一位名叫 Green 的作者撰写的。如果您屏蔽了所有包含 Green 一词的结果,您就不会知道这一点。同样,brown NOT browning 会排除所有同时包含 brown 和 browning 的结果 。其他缩小搜索范围的方法--在搜索中添加更多词语使其更具体,或使用过滤选项进一步精炼检索结果--通常是更安全的方法。
您必须大写 NOT,才能将其运用为布尔运算符。