布尔运算符 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,才能将其运用为布尔运算符。