此错误表示您使用事务并尝试在多个实体组上操作。
来自docs:
事务中的所有数据存储区操作都必须对同一实体组中的实体进行操作。这包括由祖先查询实体,按键检索实体,更新实体和删除实体。请注意,每个根实体都属于一个单独的实体组,因此单个事务不能在多个根实体上创建或操作。
您不能在事务中创建多个根(没有父实体)实体,但如果每个实体都是另一个实体的子实体,则可以执行此操作。如果你只想创建实体,那就在交易之外做。
也许这是过于简化的,但您可以只添加X个实体作为父实体的子项,这将导致它们位于同一个实体组中。这将允许您在一个事务中将它们全部保留。基本上,在父实体和孩子之间创建一个拥有的一对多关系,这些关系是您尝试持久化的对象。