Я пытаюсь получить подписки, заканчивающиеся в заданном месяце, используя API DB, задокументированный здесь а>.
Я могу получить до определенной даты с помощью:
end_period = datetime.date(2020, 12, 31)
frappe.db.get_list('Subscription', filters={
'current_invoice_end': ['<', end_period]
})
Но как указать до end_period
и после start_period
?
Когда я пытался
frappe.db.get_list('Subscription', filters={
'current_invoice_end': ['<', end_period],
'current_invoice_end': ['>', start_period]
})
Он рассматривал это как «ИЛИ» и перечислял вещи за пределами диапазона.
опубликовано по адресу обсудить.erpnext.com