larksuite / oapi-sdk-go

larksuite oapi sdk by golang
MIT License
430 stars 87 forks source link

SheetsBatchUpdate方法无法将subSheet的index更新为0 #62

Closed linhuaqing0928 closed 2 years ago

linhuaqing0928 commented 2 years ago

(spreadsheetss *SpreadsheetsService) SheetsBatchUpdate方法无法将subSheet的index更新为0,需要将api-sdk-go/service/sheets/v2/model.go的Properties结构体的字段都改为指针类型,不然omitempty遇到默认值就会忽略掉

zhaoche27 commented 2 years ago

可以使用 Properties 结构体 ForceSendFields 字段, ForceSendFields: []string{"Index"} ;表示:即使 Index=0, 也不会因为 omitempty 被忽略掉。 你说的方案也是我们后续对SDK改造的方案