package service import ( "github.com/pkg/errors" "github.com/zhilv666/navsite/internal/model" ) func GetAllCateageWithSites() ([]model.Cateage, error) { var cateagies []model.Cateage if err := DB().Preload("Sites").Find(&cateagies).Error; err != nil { return nil, errors.Wrap(err, "failed get cateagies") } return cateagies, nil }