From 972b0bf600723ee46ebb3cbdd999b8204694264e Mon Sep 17 00:00:00 2001 From: antao Date: Tue, 20 Nov 2018 11:20:57 +0800 Subject: [PATCH] Make the database model support the float type --- orm_lib/inc/drogon/orm/SqlBinder.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/orm_lib/inc/drogon/orm/SqlBinder.h b/orm_lib/inc/drogon/orm/SqlBinder.h index 67cffe93..c77a8d5c 100644 --- a/orm_lib/inc/drogon/orm/SqlBinder.h +++ b/orm_lib/inc/drogon/orm/SqlBinder.h @@ -26,6 +26,7 @@ #include #include #include +#include namespace drogon { @@ -323,6 +324,14 @@ class SqlBinder _format.push_back(1); return *this; } + self &operator<<(float f) + { + return operator<<(std::to_string(f)); + } + self &operator<<(double f) + { + return operator<<(std::to_string(f)); + } self &operator<<(std::nullptr_t nullp) { _paraNum++;