OpenIddictCore搭配Pomelo.EntityFrameworkCore.MySql对接MySQL出现未知列报错求助
开发场景与报错背景
- 技术选型:采用OpenIddict Core实现身份认证逻辑,搭配Pomelo.EntityFrameworkCore.MySql组件对接MySQL数据库,存储OpenIddict相关的身份、授权、客户端等业务数据
- 问题表现:开发过程中触发数据库查询时报错,目前初步判断问题可能源自Pomelo类库,但暂未确认明确根因,寻求社区技术协助排查定位
- 核心报错特征:
MySqlException: Unknown column 'o.DisplayNames' in 'field list'
完整报错堆栈信息
MySqlConnector.Core.ServerSession.ReceiveReplyAsyncAwaited(ValueTask
task) in ServerSession.cs, line 806
MySqlException: Unknown column 'o.DisplayNames' in 'field list'
MySql.Data.MySqlClient.MySqlDataReader.ActivateResultSet() in MySqlDataReader.cs, line 130MySql.Data.MySqlClient.MySqlException (0x80004005): Unknown column 'o.DisplayNames' in 'field list'
at MySqlConnector.Core.ServerSession.ReceiveReplyAsyncAwaited(ValueTask`1 task) in //src/MySqlConnector/Core/ServerSession.cs:line 806
at MySqlConnector.Core.ResultSet.ReadResultSetHeaderAsync(IOBehavior ioBehavior) in //src/MySqlConnector/Core/ResultSet.cs:line 51
内容的提问来源于stack exchange,提问作者Amyn
相关产品推荐
相关产品推荐

