Я пытаюсь использовать метод запроса one_or_none для получения записи из моей базы данных, но когда я передаю kwargs, как обычно, с методом filter_by, он говорит, что не ожидает этого ключевого слова.
Я пробовал пройти через док, но там нет описания аргумента метода или примера.






Если вы выполните Product.query.filter_by(id=101).first(), а в вашей базе данных нет продукта с идентификатором 101, он вернет None. Если у вас есть продукт с идентификатором 101 в вашей базе данных, он вернет первое попадание в базу данных как экземпляр класса Product.
Вы также можете сделать Product.query.filter_by(name='apple').one_or_none(), который вернет None, если в вашей базе данных нет продукта с именем apple, или экземпляр класса Product, если в вашей базе данных есть ровно один продукт с именем apple, или вызовет исключение, если есть несколько продуктов с именем apple в вашей базе данных.
Пожалуйста, включите минимальный воспроизводимый пример того, что вы пробовали и т. д. В документации не перечислены аргументы, так как вы не должны передавать их в
Query.one_or_none().