Count Fixes

This commit is contained in:
Hein
2025-11-07 13:54:24 +02:00
parent 2e9a0bd51a
commit abee5c942f
3 changed files with 11 additions and 8 deletions

View File

@@ -201,9 +201,9 @@ func (h *Handler) handleRead(ctx context.Context, w common.ResponseWriter, id st
logger.Info("Reading records from %s.%s", schema, entity)
// Use Table() with the resolved table name and Model() for Bun compatibility
// Bun requires Model() to be set for Count() and Scan() operations
query := h.db.NewSelect().Model(modelPtr).Table(tableName)
// Use Table() with the resolved table name
// Model will be provided to Scan() directly to avoid table duplication in FROM clause
query := h.db.NewSelect().Table(tableName)
// Apply column selection
if len(options.Columns) > 0 {