使用"。*"模式给定类型的所有实体 可以查询。例如,获得所有类型的实体" Room"该 可以使用以下queryContext:
{
"entities": [
{
"type": "Room",
"isPattern": "true",
"id": ".*"
}
],
"attributes" : [ ]
}
但是,如何从CB中获取所有实体而不管其类型?
答案 0 :(得分:1)
如手册中所述,空类型等同于"任何类型" (见"Using empty types" section)。
因此,要获取所有类型的所有实体,您可以执行以下queryContext:
{
"entities": [
{
"type": "",
"isPattern": "true",
"id": ".*"
}
],
"attributes" : [ ]
}
但是,考虑到CB可能存储大量实体(这会对该查询产生巨大的HTTP响应),因此查询所有实体通常是一个坏主意。