【问题标题】:How to return a list of married people using MQL query如何使用 MQL 查询返回已婚人士列表
【发布时间】:2015-03-27 01:44:17
【问题描述】:

我对 freebase 很陌生,我想知道是否可以使用查询来返回已婚人士。我查看了很多我可以在 freebase 中使用的属性,但它们只显示了如何找到与特定人结婚的人。相反,我想找到已婚或过去曾结婚的人。

【问题讨论】:

    标签: java freebase mql


    【解决方案1】:

    在使用 freebase 中的属性一段时间后,我尝试将以下内容添加到我的 freebase 查询中。

    "spouse_s": [{
         "spouse": []
    }]
    

    而且效果很好,它可以删除任何没有配偶财产的人。例如,下面的 MQL 查询返回“Jaden Smith”作为其主题:

    [{
      "type": "/people/person",
      "limit": 10,
      "name": null,
      "name~=": "Jaden",
      "profession": "actor",
    }]
    

    但是,添加配偶的属性会将 Jaden 从结果列表中删除,因为 Jaden Smith 从未结过婚。

    [{
      "type": "/people/person",
      "limit": 10,
      "name": null,
      "name~=": "Jaden",
      "profession": "actor",
      "spouse_s": [{
        "spouse": []
      }]
    }]
    

    【讨论】:

      猜你喜欢
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-21
      • 1970-01-01
      相关资源
      最近更新 更多