【问题标题】:Logical OR in Microsoft Academic Graph with JSON syntax使用 JSON 语法的 Microsoft Academic Graph 中的逻辑或
【发布时间】:2017-12-01 21:15:15
【问题描述】:

我正在尝试使用逻辑 OR 条件在 Microsoft Academic Graph 上运行搜索。具体来说,我想使用 OR 为某个字段指定两个不同的可能值,例如作者字段中的两个可能的作者姓名。

JSON 搜索语法上的documentation 表明可以使用逻辑 OR 运算符,我只是不知道如何实现它。

我尝试使用以下搜索来实现这一点:

{
"path": "/paper/AuthorIDs/author",
  "paper": {
    "type": "Paper",
    "NormalizedTitle": "graph engine",
    "select": ["OriginalTitle", "PublishDate", "CitationCount", "AuthorIDs", "JournalID", "DOI"]
  },
  "author": {
    "select": ["Name"],
    "return": {
      "type": "Author",
      "or":{
        "Name": "bin shao",
        "Name": "haixun wang"
      }
    }
  }
}

但它只返回第二作者的结果。任何有关如何正确格式化我的搜索的帮助将不胜感激!

【问题讨论】:

    标签: microsoft-cognitive academic-graph


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-15
      • 1970-01-01
      相关资源
      最近更新 更多