Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 回溯与深度查询_Sql_Ionic Framework_Backand - Fatal编程技术网

Sql 回溯与深度查询

Sql 回溯与深度查询,sql,ionic-framework,backand,Sql,Ionic Framework,Backand,我想知道是否有可能检索和收集一个对象在Backand中保存的对象 例如,您有一个对象“Trip”,它与“Destination”具有一对多关系,因为一次旅行可以有多个目的地。对象“Trip”中的属性“destination”是一个集合 在查询“Trip”对象时,我是否能够接收“Trip”对象具有集合的关联“Destination”对象?在获取父对象(/1/objects/Trip)时,无法获取集合对象(Destination)的信息,因此需要为其创建查询: SELECT trip FROM De

我想知道是否有可能检索和收集一个对象在Backand中保存的对象

例如,您有一个对象“Trip”,它与“Destination”具有一对多关系,因为一次旅行可以有多个目的地。对象“Trip”中的属性“destination”是一个集合


在查询“Trip”对象时,我是否能够接收“Trip”对象具有集合的关联“Destination”对象?

在获取父对象(/1/objects/Trip)时,无法获取集合对象(Destination)的信息,因此需要为其创建查询:

SELECT trip FROM Destination 
WHERE trip IS NOT NULL
group by trip
查询将返回所有行程id,您可以循环这些id,并为每次行程发出特定的API请求。要获取目的地集合,请使用deep=true,如下所示:

/1/objects/Trip/1?deep=true
根据您的客户端UI,您可以使用Promise执行上述代码并使其成为延迟加载。您可以创建一个按需操作并在服务器上运行循环,同时返回包含所有数据的JSON