Fixed SingleRecordAsObject true when handleRead with no id

This commit is contained in:
Hein
2025-11-21 11:49:08 +02:00
parent 02c9b96b0c
commit 76bbf33db2
3 changed files with 12 additions and 4 deletions

View File

@@ -199,7 +199,9 @@ func (h *Handler) handleRead(ctx context.Context, w common.ResponseWriter, id st
// Apply column selection
if len(options.Columns) > 0 {
logger.Debug("Selecting columns: %v", options.Columns)
query = query.Column(options.Columns...)
for _, col := range options.Columns {
query = query.Column(reflection.ExtractSourceColumn(col))
}
}
if len(options.ComputedColumns) > 0 {