gpt4 book ai didi

android - storio 中内部嵌套对象的解析器

转载 作者:行者123 更新时间:2023-11-29 20:01:00 25 4
gpt4 key购买 nike

请告诉我,如何为 storio 中的内部嵌套对象编写解析器。例子

"book": {"id": 1, "title": "The Chronicles of Amber", "author": "Roger Zelazny", "reader": {"id": 1, "name": "Jack"}}

最佳答案

基本上,您有两种不同的方法:

  1. 将嵌套对象存储在同一个表中
  2. 将嵌套对象存储在单独的表中

如果您选择选项 1,那么您只需要添加像 TweetWithUser/etc 这样的组合类型,并编写将分别解析不同对象并创建组合类型的操作解析器。示例 is here .

如果您选择选项 2,那么它与从 Cursor 获取单独对象的方法与 1 几乎相同,但您需要使用 传递自定义 RawQuery >JOIN 以获取两个对象。

我们在 sample app in the repo 中有一个例子,请查收!

就个人而言,我们在 StorIO 的实际应用中使用了第二个选项,工作正常。


请始终记住,StorIO 不是 ORM,您可以完全控制查询和操作解析器,您也可以为每个查询传递特定的操作解析器。

关于android - storio 中内部嵌套对象的解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36292881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com