mirror of
https://github.com/ent/ent.git
synced 2026-05-24 09:31:56 +03:00
examples/fs: add example for recursive traversals (#1599)
This commit is contained in:
@@ -2110,6 +2110,9 @@ func (s *Selector) Query() (string, []interface{}) {
|
||||
})
|
||||
b.WriteString(" AS ")
|
||||
b.Ident(t.as)
|
||||
case *WithBuilder:
|
||||
t.SetDialect(s.dialect)
|
||||
b.Ident(t.name)
|
||||
}
|
||||
for _, join := range s.joins {
|
||||
b.WriteString(" " + join.kind + " ")
|
||||
@@ -2124,6 +2127,9 @@ func (s *Selector) Query() (string, []interface{}) {
|
||||
})
|
||||
b.WriteString(" AS ")
|
||||
b.Ident(view.as)
|
||||
case *WithBuilder:
|
||||
view.SetDialect(s.dialect)
|
||||
b.Ident(view.name)
|
||||
}
|
||||
if join.on != nil {
|
||||
b.WriteString(" ON ")
|
||||
|
||||
Reference in New Issue
Block a user