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

Method RemoveStoragePolicy

ent/node_update.go:581–587  ·  view source on GitHub ↗

RemoveStoragePolicy removes "storage_policy" edges to StoragePolicy entities.

(s ...*StoragePolicy)

Source from the content-addressed store, hash-verified

579
580// RemoveStoragePolicy removes "storage_policy" edges to StoragePolicy entities.
581func (nuo *NodeUpdateOne) RemoveStoragePolicy(s ...*StoragePolicy) *NodeUpdateOne {
582 ids := make([]int, len(s))
583 for i := range s {
584 ids[i] = s[i].ID
585 }
586 return nuo.RemoveStoragePolicyIDs(ids...)
587}
588
589// Where appends a list predicates to the NodeUpdate builder.
590func (nuo *NodeUpdateOne) Where(ps ...predicate.Node) *NodeUpdateOne {

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected