diff --git a/docs/content/development/entities/create.md b/docs/content/development/entities/create.md index 502214873a..a432a4b2a0 100644 --- a/docs/content/development/entities/create.md +++ b/docs/content/development/entities/create.md @@ -136,18 +136,21 @@ You can access your custom entity data in the database in services or subscriber ```ts import { TransactionBaseService } from "@medusajs/medusa" +import PostRepository from "../repositories/post" class PostService extends TransactionBaseService { + protected readonly postRepository_: typeof PostRepository + constructor({ postRepository, manager }) { super({ postRepository, manager }) - this.postRepository = postRepository + this.postRepository_ = postRepository this.manager_ = manager } async list() { const postRepo = this.manager_ - .withRepository(this.postRepository) + .withRepository(this.postRepository_) return await postRepo.find() } }