Skip to content

Commit b4653ce

Browse files
authored
fix: modify selectById and selectOne (#36)
1 parent c04ba5a commit b4653ce

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

gplus/dao.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ func SelectById[T any](id any, dbs ...*gorm.DB) (*T, *gorm.DB) {
128128
q.Eq(getPkColumnName[T](), id)
129129
var entity T
130130
resultDb := buildCondition(q, dbs...)
131-
return &entity, resultDb.Limit(1).Find(&entity)
131+
return &entity, resultDb.First(&entity)
132132
}
133133

134134
func SelectByIds[T any](ids any, dbs ...*gorm.DB) ([]*T, *gorm.DB) {
@@ -140,7 +140,7 @@ func SelectByIds[T any](ids any, dbs ...*gorm.DB) ([]*T, *gorm.DB) {
140140
func SelectOne[T any](q *Query[T], dbs ...*gorm.DB) (*T, *gorm.DB) {
141141
var entity T
142142
resultDb := buildCondition(q, dbs...)
143-
return &entity, resultDb.Limit(1).Find(&entity)
143+
return &entity, resultDb.First(&entity)
144144
}
145145

146146
func Exists[T any](q *Query[T], dbs ...*gorm.DB) (bool, error) {
File renamed without changes.

0 commit comments

Comments
 (0)