Die Lösung, die für mich funktioniert, ist diese:-
// here startDate and endDate are Date objects
const where = {
from: {
$between: [startDate, endDate]
}
};
Als Referenz, um mehr über Operatoren zu erfahren:- http://docs.sequelizejs .com/en/latest/docs/querying/#operators
Hinweis: In MYSQL between
Vergleichsoperator ist inklusive , was bedeutet, dass es dem Ausdruck (startDate <= from AND from <= endDate)
entspricht .