import { Controller } from '@nestjs/common'; import { Crud } from "@dataui/crud"; import { ArticleCrudService } from './article-crud.service'; import { ApiTags } from '@nestjs/swagger'; import { Article } from 'kkk-lib/article/entity/article.entity'; @ApiTags('Article-CRUD') @Crud({ model: { type: Article, }, query: { join: { avatar: { eager: true, }, categories: { eager: true, }, topics: { eager: true, }, comments: { eager: true, }, }, }, }) @Controller('api/a/crud/articles') export class ArticleCrudController { constructor(public service: ArticleCrudService) {} }