Страницы

Поиск по вопросам

пятница, 14 февраля 2020 г.

Как лучше устроить поиск по годам? [закрыт]

#sql #nodejs


        
             
                
                    
                        
                            Закрыт. Данный вопрос необходимо конкретизировать. Ответы
на него в данный момент не принимаются.
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            Хотите улучшить этот вопрос? Переформулируйте вопрос,
чтобы он был сосредоточен только на одной проблеме, отредактировав его.
                        
                        Закрыт 2 года назад.
                                                                                
           
                
        
У меня есть веб приложение с историями и я хочу туда заделать поиск по годам. Например,
одна история произошла в 2007-2008 и я хочу найти истории за 2006-2008 и тут выдаёт
мне эту историю. И как это грамотно сделать?
    


Ответы

Ответ 1



Всё полностью зависит от того, что раздражает пользователей во время использования приложения, и вас в моменты внесения изменений в его код. Судя по вопросу - сейчас вы ещё только прорабатываете идею. Пока не появится хотя бы готового прототипа приложения, которое можно взять и запустить - не может быть никаких "грамотно сделать". Пока и банальное sql-условие вроде [date] BETWEEN @start AND @end сойдет. Когда запустите своё приложение - вы станете первым его пользователем: вот тут то вас и начнет что-то раздражать в его работе - например, тот же "медленный вывод истории" - тогда и прийдется придумывать и искать более "грамотные решения". Что в программировании, что в жизни не существует "лучших практик применимых в любых ситуациях". Любое решение, которое выполняет поставленную задачу и не раздражает пользователя - как раз и является "грамотным".

Комментариев нет:

Отправить комментарий