MCPcopy Create free account
hub / github.com/cloudreve/cloudreve / RemoveFile

Method RemoveFile

ent/entity_update.go:268–274  ·  view source on GitHub ↗

RemoveFile removes "file" edges to File entities.

(f ...*File)

Source from the content-addressed store, hash-verified

266
267// RemoveFile removes "file" edges to File entities.
268func (eu *EntityUpdate) RemoveFile(f ...*File) *EntityUpdate {
269 ids := make([]int, len(f))
270 for i := range f {
271 ids[i] = f[i].ID
272 }
273 return eu.RemoveFileIDs(ids...)
274}
275
276// ClearUser clears the "user" edge to the User entity.
277func (eu *EntityUpdate) ClearUser() *EntityUpdate {

Callers 2

UnlinkEntityMethod · 0.45
RemoveStaleEntitiesMethod · 0.45

Calls 1

RemoveFileIDsMethod · 0.95

Tested by

no test coverage detected