doc/features: add dynamic values support (#3436)

This commit is contained in:
Ariel Mashraki
2023-04-03 17:55:28 +03:00
committed by GitHub
parent ba7f158a9c
commit 4c332f7bba
4 changed files with 45 additions and 3 deletions

View File

@@ -2217,7 +2217,7 @@ func (s *Selector) AppendSelect(columns ...string) *Selector {
// AppendSelectAs appends additional column to the SELECT statement with the given alias.
func (s *Selector) AppendSelectAs(column, as string) *Selector {
s.selection = append(s.selection, ExprFunc(func(b *Builder) {
if b.isIdent(column) {
if b.isIdent(column) || isFunc(column) || isModifier(column) {
b.WriteString(column)
} else {
b.WriteString(s.C(column))