如图所示,我想用Archer自动生成这种 表与表之间映射关系的 代码, 想要在一个模型的模板代码调用另一个模型, 就需要知道另一个模型的类名, 所以我通过${models[index]!} 获取另一个模型,但是输出的models[index].propertypes是空的, 请问应该怎么获取? 或者说这种3张表关联的代码生成配置有没有更好的解决方式?
用这种for循环的方式来获取,然后根据x.buildCode来判断当前属于哪个模型,再进行下一步的逻辑操作
怎么通过x.buildCode得到模型类名? files对象中除了buildCode其他属性都是null. 直接 if 判断写死的话还不如手打代码
x 就是你想要的 modles[0] 对象
具体的结构可以看archer操作手册这一章节
扫一扫访问 Blade技术社区 移动端