🎨 The database relation fields follow the change after the primary key field is changed https://github.com/siyuan-note/siyuan/issues/11117

This commit is contained in:
Daniel 2024-04-23 18:22:51 +08:00
parent 25ac2c0b19
commit a4c05c25b4
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 59 additions and 0 deletions

View file

@ -135,3 +135,18 @@ func ContainsSubStr(s string, subStrs []string) bool {
}
return false
}
func ReplaceStr(strs []string, old, new string) (ret []string, changed bool) {
if old == new {
return strs, false
}
for i, v := range strs {
if v == old {
strs[i] = new
changed = true
}
}
ret = strs
return
}