code: func (m *GormAreaRepository) LoadMultiple(ctx context.Context, ids []uuid.UUID) ([]Area, error) {
  	defer goa.MeasureSince([]string{"goa", "db", "Area", "getmultiple"}, time.Now())
  	var objs []Area
  	if len(ids) == 0 {
  		return objs, nil
  	}
  	for i := 0; i < len(ids); i++ {
  		m.db = m.db.Or("id = ?", ids[i])
  	}
  	tx := m.db.Find(&objs)
  	if tx.Error != nil {
  		return nil, errors.NewInternalError(ctx, tx.Error)
  	}
  	return objs, nil
  }
docs: // Load multiple areas