Browse Source

优化查询条件

pull/260/head
zhangxin 3 years ago
parent
commit
3abd766bf4
1 changed files with 3 additions and 4 deletions
  1. +3
    -4
      dao/om/implments/DemandHead.dao.impl.go

+ 3
- 4
dao/om/implments/DemandHead.dao.impl.go View File

@ -310,13 +310,12 @@ func (impl *DemandHeadDAOImplement) UpdateWhere(predicates []grmi.Predicate, ent
******************************************************************************/
func (impl *DemandHeadDAOImplement) SelectUnparsedFile() ([]model.DemandHead, error) {
where := fmt.Sprintf("%s = ? and %s = %d and %s < %d",
where := fmt.Sprintf("%s = ? and %s = ? and %s < ?",
meta.DemandHead_PlantNr.ColumnName,
meta.DemandHead_Status.ColumnName,
model.DemandHeadUnParsedStatus,
meta.DemandHead_ErrNum.ColumnName,
model.DemandMaxTry)
session := impl.session.Table(impl.meta.TableName).Where(where, impl.plantNr)
)
session := impl.session.Table(impl.meta.TableName).Where(where, impl.plantNr, model.DemandHeadUnParsedStatus, model.DemandMaxTry)
session = session.OrderBy(meta.DemandHead_PlantNr.ColumnName)
session = session.OrderBy(meta.DemandHead_FileNr.ColumnName).Limit(1)
data := make([]model.DemandHead, 0, 1)


Loading…
Cancel
Save