17

https://github.com/nelmio/alice/blob/master/README.md#multiple-references

group{1..10}:
members: @user{1..10}

这个例子给出了问题

找不到 ID 为 @user_{1..2} 和 Class Eggs\CoreBundle\Entity\User 的实体

它按原样放置。如果我将其更改为@user_*@user_1,这工作正常,但以上范围给我带来了问题。

代码:

user_{1..10}:
email (unique): email()

group_{1..10}:
user: @user_{1..10}
name: name of the group

用户:@user_{1..10} <--- 这行给出了问题。(我已将业务更改为用户

4

1 回答 1

2

从 Alice 固定装置的文档中并不是特别清楚,但是这种语法适用于您想要传递一组 users 的情况。你的$group->user领域接受数组吗?

如果您希望每个组获得一个用户,则解决方案是:

group_{1..10}:
    user: @user_<current()>
    name: name of the group
于 2015-05-07T22:50:48.810 回答