我必须在绿岛上存储许多ID的类似数据。因此,我决定将所有id连接到一个字符串中,然后将其存储在绿色小岛中作为一行。因为我可以使用类似的查询提取数据。

由于ID字符串会很长,所以我想知道在green dao的string属性中可以存储多少个字符的长字符串。

我也想问一下这是否是一个好方法。

谢谢。

最佳答案

我存储的字符串很长,但是我可以建议这是一种非常糟糕的方法,因为使用查询生成器时,您无法指定要在dataDao.loadAll();上加载哪些列,最终会导致此错误,因为您没有这样做。没有足够的内存。


CursorWindow W窗口已满:请求分配250689字节,
可用空间175628字节,窗口大小2097152字节绿色DAO D窗口
vs.结果大小:12/22


使用惰性列表对我没有帮助,我认为您应该将数据分区到另一个表中,添加一个关系,然后您可以执行类似data.getMyStringBlob的操作,如上面的Tim Castelijns所建议的。当您实际需要该数据时。

10-05 18:41
查看更多