Activities of "jhsanc"

hi

https://support.abp.io/QA/Questions/631/Support-for-many-to-one-and-many-to-many-relationships https://community.abp.io/articles/many-to-many-relationship-with-abp-and-ef-core-g7rm2qut

Thank you.

Question

If you're creating a bug/problem report, please include followings:

  • ABP Framework version: v5.0.0
  • UI type: Blazor WebAssembly
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no

Is planned create many to many table relationship using abp suite?. And is there any easy steps to create many to many table CRUD in commercial version? Or maybe an example in commercial to implement this relationship in our software project.

Thank you,

hi

I couldn't reproduce it because there's no modal in Blazor Web Assembly project. Here's my test result

Please go to advance and see UI Pick up dropdown you can see modal option.

  • ABP Framework version: v5.0.0
  • UI type: Blazor WebAssembly
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Steps to reproduce the issue:"
  • Using abp suite, if I select navigation property with UI Pick Type: Modal
  • This not create a modal, always create autocomplete:

Thank you,

Hi,

It is now easier to create the relationship between the entity and the user, you just need to use IdentityUser as the navigation property.

Example:

public class MyEntity : ... 
{ 
  public Guid IdentityUserId {get;set;} 
  public IdentityUser IdentityUser {get;set;} 
} 

Hello this relationship definition create the next warning:

The foreign key property 'Person.IdentityUserId1' was created in shadow state because a conflicting property with the simple name 'IdentityUserId' exists in the entity type, but is either not mapped, is already used for another relationship, or is incompatible with the associated primary key type. See https://aka.ms/efcore-relationships for information on mapping relationships in EF Core.

Also , can you share the steps? it may a problem, we should fix it if so.

Sure, I'm using abp suite to generate the code, then I create new entity called Person and define a navigation property in abp suite: This create a repository with this method, but this method not found because Users not exists en current db context. Users is not defined in DbSets

Hi,

You can try:

(await GetDbContextAsync()).Users 

This not found because users not exists in DbContext: See the DbSets:

Maybe was a issue in my environment, thank you for your help. I closed this ticket.

Thank you,

Everything founds good but I have only this issue using abp suite code generator, made this method:

But AppUser not exists in current db context, how can I do to replace this context for Identity Context.

Thank you,

Showing 41 to 50 of 71 entries
Made with ❤️ on ABP v9.2.0-preview. Updated on January 14, 2025, 14:54