【发布时间】:2017-01-12 21:50:03
【问题描述】:
我想将模型分配给 List(array(models)) 代替 列表(模型)前:
final List<String[]> pageRolesOR = Arrays.asList(new String[]{"Role1"}, new String[]{"Role2"});
final List<String[]> pageRolesAND = Collections.singletonList(new String[]{"Role1", "Role2"});
=> 通过下面的例子我可以得到 List(Model) 但是,请问如何将下面的模型更改为 List(Array(Models))?
List<Page_Roles> pr = Page_Roles.find.where().eq("page_id","4").findList();
提前谢谢你。
【问题讨论】:
-
您可能需要一个围绕
Page_Roles的包装类,它使用一个数组,findList()将返回该类。 -
我不明白,你能告诉我如何将 list(models) 转换为 list(arrays(model.role)) 吗?
-
我不知道
Page_Roles是什么,所以除了findList()不能返回数组类型列表之外,我不知道还能告诉你什么。 -
还不清楚使用
List<Model[]>而不是List<Model>可以获得什么。我假设你的意思是List<Model[]>。您说的是 List(Array(Models)),而不是Model,这不是一回事。 -
你是否想要一个数组对象列表
标签: java playframework ebean