首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >列出MQL查询中几种类型的属性

列出MQL查询中几种类型的属性
EN

Stack Overflow用户
提问于 2013-03-20 20:36:29
回答 1查看 477关注 0票数 1

日安!

我想知道几个灾难的信息。所以,我问这个问题:

代码语言:javascript
复制
[{
 "type": "/event/disaster",
 "*": null,
 "limit": 10
}]

好的,但是我还需要/time/event属性,比如start_date。我试着这样做:

代码语言:javascript
复制
[{
 "type": "/event/disaster",
 "type": "/time/event",
 "*": null,
 "limit": 10
}]

并且同样只获得了/event/disaster属性,因为type : time/event本身就被转换为"ns0:type“。我也尝试过这个:

代码语言:javascript
复制
[{
 "type": ["/event/disaster", /time/event"],
 "*": null,
 "limit": 10
}]

但得到了错误。我应该如何构造查询?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-21 08:18:55

MQL属性通配符(*)只能应用于一种类型,因此您需要单独列出您希望看到的属性,如下所示:

代码语言:javascript
复制
[{
  "type": "/event/disaster",
  "/time/event/start_date": null,
  "*": null,
  "limit": 10
}]

另一种方法是使用Search API指定要返回的属性值(按类型或域),如下所示:

代码语言:javascript
复制
?filter=(all type:/event/disaster)
&output=(all:/event/disaster all:/time/event)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15523739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档