我试图用Falcor查询多个嵌套对象 . 我有一个 user
,旁边有其他值 follower
,它本身有 name
等属性 .
我想查询 user
和前10个 follower
的名称 .
我的Falcor服务器端可以在GitHub上看到我的router和resolver .
我用 user["KordonDev"]["name", "stars"]
查询用户 . 和追随者 user["KordonDev"].follower[0.10]["name", "stars"]
.
关注者的路由是 user[{keys:logins}].follower[{integers:indexes}]
但是这不会捕获以下查询 .
我试图将其添加为字符串查询 . user["KordonDev"]["name", "stars", "follower[0..10].name"]
不起作用 .
第二个尝试是使用键数组进行查询 . ["user", "KordonDev", "follower", {"from":0, "to":10}, "name"]
但在这里我不知道如何查询用户名 .
1 回答
据我所知,并查看path parser . 无法进行嵌套查询 .
你想要做的是batch查询并做两个查询 .
似乎falcor不支持这一点,甚至有人讨论人们如何尝试嵌套查询 .
因此,深层嵌套查询似乎不是一种功能 .