标签:
在前面我们已经学习了怎么新建数据模型,现在我们要往我们新建的数据模型中插入一些数据来测试
有2中方式往数据模型中插入数据,一种是在hmc中插入数据,还有一种是用hybris的Import-Export Data Framework 一般叫做ImpEx。
先手工的通过hmc插入一些数据
添加一些匹配上面创建的体育场
在这里我们给stadium增加一些matchs的例子阐述了hMC是怎么处理items.xml中定义的这些relationships类型的
一般给数据模型导入数据,我大部分都会选择ImpEx 方法- "ImpEx By Convention" 定义跟导入批量的stadium数据都要比在hMC中手工插入数据方便的多。
新建文件cuppytrail/resources/impex/projectdataStadium.impex:
INSERT_UPDATE Stadium;code[unique=true];capacity
;Emirates;60361
;VillaPark;42788
UPDATE Match;id[unique=true];group(competition(code),code)[unique=true];stadium(code)
;1;wc2010:A;Emirates
;2;wc2010:A;Emirates
;3;wc2010:B;Emirates
;4;wc2010:B;VillaPark
$START_USERRIGHTS
Type;UID;MemberOfGroups;Password;Target;read;change;create;remove;change_perm
UserGroup;cuppyadmins;;;;;;;;
;;;;Stadium;+;+;+;+;-
$END_USERRIGHTS
You can view the import file in Excel, but be aware that you should not save the file in Excel as any special characters may be corrupted
或者你还可以在hmc中导入ImpEx
Populating the Data Model(往Data Model中插入值)
标签:
原文地址:http://www.cnblogs.com/pingjie/p/4344798.html