如何使用MQL查询返回已婚人员列表

时间:2015-03-27 01:44:17

标签: java freebase mql

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

1 个答案:

答案 0 :(得分:0)

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

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

它完美无缺,它会删除任何没有spouse_s属性的人。例如,下面的MQL查询返回“Jaden Smith”作为其主题:

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

但是,添加spouse_s属性会从结果列表中删除Jaden,因为Jaden Smith从未结婚。

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