为了账号安全,请及时绑定邮箱和手机立即绑定

core-data可能用一次query搞定吗?

core-data可能用一次query搞定吗?

iOS
慕标5832272 2023-04-18 19:15:37
有这么一个SQL:select * from Message where (username, date) in (select username, max(date) from Message group by username) order by date;对应我有这么一个EntityMessage username : NSStringdate : NSDatecontent : NSString我想找出来所有的username的最新的那条message。
查看完整描述

1 回答

?
森栏

TA贡献1810条经验 获得超5个赞

这么做比较麻烦,新建一个新的Entity, 叫做Chat, 保存聊天的列表

jid: NSString(userid),lastestMessage: Message, (最新的message),unread-count : 未读

这些字段来冗余。


查看完整回答
反对 回复 2023-04-21
  • 1 回答
  • 0 关注
  • 136 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信