Я типа извратился, что отбираю объекты Column по названию поля из модели, а потом уже передаю их в select, но это как-то поизвращенски.
                  
                  
                  Как тут лучше? Извлекать целиком, а потом уже отсеивать ненужные?
                  
                  
                  
                  
                  
                  Короче пытаюсь реализовать логику для /api/entity?fields=
                  
                  
                
Ты хочешь в зависимости от полей строить тот или иной запрос?
Не проще отфильтровать при возврате на клиент?
 coryphoenixxx
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          coryphoenixxx
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Короче скорее да, хуйню нагородил
 coryphoenixxx
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          coryphoenixxx
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Я вспомнил, че я так сделал. У меня в select передаются: Entity.id, Entity.title, ....., func.count() и подзапрос select().scalar_subquery(). Ебался с тем, как мне результат одним кортежем получить. Т.е. если я передаю в select(Entity, func.count(), подзапрос), то получаю кортеж из трех элементов и Entity надо еще доизвлекать, а если колонки отдельно, то сразу все что надо единым кортежем. Короче вопрос в том, как ручками не писать каждую колонку в select) Подскажииите
Обсуждают сегодня