From f056271667e8e8722081b2d861b826138e9d43da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Sat, 18 Oct 2025 22:07:58 +0800 Subject: [PATCH] feat: try fix any --- base.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base.go b/base.go index bceebf8..040cdd3 100644 --- a/base.go +++ b/base.go @@ -287,14 +287,14 @@ func (b *BaseDao[DatabaseDataType, DatabaseTableColumns]) Columns() DatabaseTabl // DetailForAny 查询任意表数据详情 func (b *BaseDao[DatabaseDataType, DatabaseTableColumns]) DetailForAny(tx *gorm.DB, tableName string, result any, optionList ...define.SetOption) error { - tx = tx.Model(gorm.Model{}).Table(tableName) + tx = tx.Model(&gorm.Model{}).Table(tableName) tx = b.setTxCondition(tx, optionList...) return tx.First(result).Error } // ListForAny 查询任意表数据列表 func (b *BaseDao[DatabaseDataType, DatabaseTableColumns]) ListForAny(tx *gorm.DB, tableName string, data any, optionList ...define.SetOption) error { - tx = tx.Model(gorm.Model{}).Table(tableName) + tx = tx.Model(&gorm.Model{}).Table(tableName) tx = b.setTxCondition(tx, optionList...) return tx.Find(data).Error }