Open Closed

How can I use AsNoTracking for some queries ? #6396


User avatar
1
user5.abpio created

According repository guide, I try to close entity tracking but it doesn't work as below as you can see. By the way, I don't want to close the whole repository or class, I just want to close some queries.

image.png

Check the docs before asking a question: https://docs.abp.io/en/commercial/latest/
Check the samples to see the basic tasks: https://docs.abp.io/en/commercial/latest/samples/index
The exact solution to your question may have been answered before, and please first use the search on the homepage.
Provide us with the following info:

  • ABP Framework version: v7.4.2

  • UI Type: Angular

  • Database System: EF Core (PostgreSQL

  • Tiered (for MVC) or Auth Server Separated (for Angular): yes/no

  • Exception message and full stack trace:

  • Steps to reproduce the issue:


5 Answer(s)
  • User Avatar
    0
    Anjali_Musmade created
    Support Team Member
  • User Avatar
    0
    user5.abpio created

    Hello Anjali_Musmade;

    Firtstly, I appropriate for your answer. But I know how to use it in EF Core and it doesn't seem in abp.io repository classes, so my question is how can I use it in abp repository queries. As you can see in the picture below, Queryable object has not AsNoTracking() feature.

    image.png

  • User Avatar
    0
    nlachmuthDev created

    Hello,

    i would sugggest you to update to abp 8.0.
    There has been a lot of improvements how to work with NoTracking using the abp repositories.

    Checkout the blog post for 8.0:
    https://blog.abp.io/abp/announcing-abp-8-0-release-candidate
    IReadonlyRepository now defaultly use EfCores NoTracking feature.

    Kind regards
    Nico

  • User Avatar
    0
    user5.abpio created

    Thanks for your suggestion.
    It is a big deal to update to abp for us for now. I must convice many people for it.
    If there is a solution for 7.4.x, I would like to hear it.

  • User Avatar
    1
    liangshiwei created
    Support Team Fullstack Developer

    Firtstly, I appropriate for your answer. But I know how to use it in EF Core and it doesn't seem in abp.io repository classes, so my question is how can I use it in abp repository queries. As you can see in the picture below, Queryable object has not AsNoTracking() feature.

    Hi, you can add Volo.Abp.EntityFrameworkCore package to the Domain project.

Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
Do you need assistance from an ABP expert?
Schedule a Meeting
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v9.2.0-preview. Updated on March 13, 2025, 04:08