gpt4 book ai didi

android - Realm Android 上的复杂查询

转载 作者:行者123 更新时间:2023-11-30 01:19:33 25 4
gpt4 key购买 nike

我可以在 realm 上运行复杂的 SQL 查询吗?如果不是,它怎么声称是 SQLite 的替代品?

特别是我正在寻找一种方法来求和我表中两个列之间的差异,它是如何完成的?

请注意,我正在寻找一个 api 调用而不是 findAll() 和一个循环...

最佳答案

抱歉,如果我误解了您的问题,但我认为这可能是您的要求。 sum 函数将计算一列中所有数字的总和,然后您只需减去即可得到差值。

int i = realm.where(RealmObject.class).sum("num2")-realm.where(RealmObject.class).sum("num1");

关于android - Realm Android 上的复杂查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37335443/

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