QueryUser queries the user edge of a FsEvent.
(fe *FsEvent)
| 1188 | |
| 1189 | // QueryUser queries the user edge of a FsEvent. |
| 1190 | func (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. |
| 1206 | func (c *FsEventClient) Hooks() []Hook { |