1

我正在使用查询编辑器制定一个查询,该查询返回具有以下属性的人员列表:姓名、出生地和性别;提供出生日期时。我已经做到了这一点:

[{
  "/type/object/type": "/people/person",
  "/people/person/date_of_birth": "1981-04-19",
  "/type/object/name": null,
  "/people/person/gender": null
}]

我希望看到 DOB 和对象类型具有性别、姓名和出生地的结果集。提供这些结果的 MQL 语法是什么?

4

1 回答 1

2

看起来除了出生地你什么都有

[{
  "type": "/people/person",
  "date_of_birth": "1981-04-19",
  "name": null,
  "gender": null,
  "place_of_birth" : {"id":null,
                      "name":null}
}]​

但是,如果您想要对人类有用的东西,则需要做更多的工作来获取包含位置并对其进行排序以找到人们认为有用的位置(例如状态)

[{
  "type": "/people/person",
  "date_of_birth": "1981-04-19",
  "name": null,
  "gender": null,
  "place_of_birth" : {"id":null,
                      "name":null,
                      "containedby" : [{"id":null,"name":null}]
}]​

整理位置层次结构留给读者作为练习。

于 2012-09-23T23:06:10.483 回答