Open yopaz-giapnh opened 2 years ago
stocks = stocks.filter(Record.date_updated > from_date if from_date else True).filter(Record.date_updated < to_date if to_date else True)
if from_date or to_date: stocks= stocks.filter(Record.date_updated > from_date if from_date else True).filter(Record.date_updated < to_date if to_date else True)
@ungvietanh20172394 trong trường hợp cả from_date
và to_date
đều !null
thì sẽ cần đến tận 2 lần filter → trường hợp này nên gộp thành 1 lần filter.
https://github.com/ungvietanh20172394/demo/blob/ddb7410e6dae5aa9b8adcf2b181e2c8cc6deebc3/routes/record.py#L47-L51