Add TablePrimaryKey to syncer.

This commit is contained in:
Yang Luo
2021-12-19 23:33:22 +08:00
parent bf642b35d4
commit db56f54b8c
10 changed files with 75 additions and 8 deletions

View File

@ -68,7 +68,7 @@ func (syncer *Syncer) getActiveColumns() []string {
func (syncer *Syncer) updateUser(user *OriginalUser) bool {
m := syncer.getMapFromOriginalUser(user)
columns := syncer.getActiveColumns()
affected, err := syncer.Adapter.Engine.Table(syncer.Table).ID(user.Id).Cols(columns...).Update(m)
affected, err := syncer.Adapter.Engine.Table(syncer.Table).ID(syncer.TablePrimaryKey).Cols(columns...).Update(m)
if err != nil {
panic(err)
}