我有两个输入模式,一个用于成员,一个用于获益。每个会员可享有1到n个福利。会员和福利有员工ID字段。所以我需要将两个视图映射到输出模式。输出模式如下所示
我希望输出像
MEMBER,1,134,134,Jo, ,Arch,1,S,M
BENEFIT,1,M,1,89,7,1,1,20110101,20120731,11
BENEFIT,1,D,2,89,3,11,5,20110101,20120731,16
MEMBER,14,448,448,Cli,M,Ast,1,M,M
BENEFIT,14,D,2,89,3,11,5,20170101,17000101,16
BENEFIT,14,M,1,89,7,1,1,20170101,17000101,11
BENEFIT,14,M,1,89,7,1,1,20150101,20161231,11
MEMBER,15,332,332,Ash,,Cox,1,M,M
BENEFIT,15,D,2,89,3,11,5,20170101,17000101,16
下面是我用来检查两个视图的Employee_ID并将值映射到Benefit元素的地图,如下所示
但是有了这张地图,我得到的反应如下
MEMBER,1,134,134,Jo, ,Arch,1,S,M
MEMBER,14,448,448,Cli,M,Ast,1,M,M
MEMBER,15,332,332,Ash,,Cox,1,M,M
BENEFIT,1,M,1,89,7,1,1,20110101,20120731,11
BENEFIT,1,D,2,89,3,11,5,20110101,20120731,16
会员名单和第一名会员的福利。我如何解决这个问题,让会员和他们的利益再次成为会员和他们的利益。非常感谢您的帮助。