我有一个事件id列表,这些事件的创建者的用户id为uid1,uid1,uid2,...,多个事件id可以具有相同的用户id。现在,我正在尝试获取与用户id相关联的用户名。需要注意的是,顺序为uid1,uid1,uid2,...是很重要的,因为我的最终目标是获得每个事件id的用户创建者名称。
如果我查询facebook: select name from user where uid in (uid1,uid1,uid2)
它返回
username1
username2但我需要它回来
username1
username1
username2这样我以后就可以将它与我的事件id相匹配,并在列表视图中显示它。
我还尝试了select name,host from eid from eid in (select eid from event_member where uid=me(),但是主机似乎总是空的。有什么办法解决这个问题吗?
发布于 2012-10-06 23:29:16
保存您的列表。创建具有唯一uids的新列表(或映射)。通过每个唯一的uid从facebook获取答案。使用您的原始列表来排列答案。
发布于 2012-10-06 21:37:18
Collection框架。List.例如:
List<String> arList = // put your response herehttps://stackoverflow.com/questions/12760052
复制相似问题