日安!
我想知道几个灾难的信息。所以,我问这个问题:
[{
"type": "/event/disaster",
"*": null,
"limit": 10
}]好的,但是我还需要/time/event属性,比如start_date。我试着这样做:
[{
"type": "/event/disaster",
"type": "/time/event",
"*": null,
"limit": 10
}]并且同样只获得了/event/disaster属性,因为type : time/event本身就被转换为"ns0:type“。我也尝试过这个:
[{
"type": ["/event/disaster", /time/event"],
"*": null,
"limit": 10
}]但得到了错误。我应该如何构造查询?
发布于 2013-03-21 08:18:55
MQL属性通配符(*)只能应用于一种类型,因此您需要单独列出您希望看到的属性,如下所示:
[{
"type": "/event/disaster",
"/time/event/start_date": null,
"*": null,
"limit": 10
}]另一种方法是使用Search API指定要返回的属性值(按类型或域),如下所示:
?filter=(all type:/event/disaster)
&output=(all:/event/disaster all:/time/event)https://stackoverflow.com/questions/15523739
复制相似问题