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

Method QueryUser

ent/client.go:1190–1203  ·  view source on GitHub ↗

QueryUser queries the user edge of a FsEvent.

(fe *FsEvent)

Source from the content-addressed store, hash-verified

1188
1189// QueryUser queries the user edge of a FsEvent.
1190func (c *FsEventClient) QueryUser(fe *FsEvent) *UserQuery {
1191 query := (&UserClient{config: c.config}).Query()
1192 query.path = func(context.Context) (fromV *sql.Selector, _ error) {
1193 id := fe.ID
1194 step := sqlgraph.NewStep(
1195 sqlgraph.From(fsevent.Table, fsevent.FieldID, id),
1196 sqlgraph.To(user.Table, user.FieldID),
1197 sqlgraph.Edge(sqlgraph.M2O, true, fsevent.UserTable, fsevent.UserColumn),
1198 )
1199 fromV = sqlgraph.Neighbors(fe.driver.Dialect(), step)
1200 return fromV, nil
1201 }
1202 return query
1203}
1204
1205// Hooks returns the client hooks.
1206func (c *FsEventClient) Hooks() []Hook {

Callers

nothing calls this directly

Calls 3

DialectMethod · 0.80
ToMethod · 0.65
QueryMethod · 0.45

Tested by

no test coverage detected