From db18f565e1e4e41522e04c31a7d60ff2f8ff52bd Mon Sep 17 00:00:00 2001 From: An Tao Date: Sun, 22 Sep 2019 21:16:53 +0800 Subject: [PATCH] Fix bug when using 'is null' substatement in ORM (#250) --- orm_lib/inc/drogon/orm/Criteria.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/orm_lib/inc/drogon/orm/Criteria.h b/orm_lib/inc/drogon/orm/Criteria.h index 8cd0774d..ad185f5f 100644 --- a/orm_lib/inc/drogon/orm/Criteria.h +++ b/orm_lib/inc/drogon/orm/Criteria.h @@ -153,6 +153,15 @@ class Criteria break; } } + Criteria(const std::string &colName, CompareOperator &opera) + : Criteria(colName, (const CompareOperator &)opera) + { + } + Criteria(const std::string &colName, CompareOperator &&opera) + : Criteria(colName, (const CompareOperator &)opera) + { + } + Criteria() { }