session progress
This commit is contained in:
@@ -142,10 +142,9 @@ public:
|
||||
if (pk_.is_null()) {
|
||||
entity_query_data_.pk_column_name = id;
|
||||
} else if (pk_.is_integer()) {
|
||||
const auto t = std::make_shared<sql::table>(table_info_stack_.top().info.get().name());
|
||||
auto v = *pk_.as<V>();
|
||||
auto c = sql::column{t, id, ""};
|
||||
auto co = std::make_unique<query::condition<sql::column, V>>(c, query::basic_condition::operand_type::EQUAL, v);
|
||||
auto v = *pk_.as<V>();
|
||||
auto c = sql::column{table_info_stack_.top().table, id, ""};
|
||||
auto co = std::make_unique<query::condition<sql::column, V>>(c, query::basic_condition::operand_type::EQUAL, v);
|
||||
entity_query_data_.where_clause = std::move(co);
|
||||
entity_query_data_.pk_column_name = id;
|
||||
}
|
||||
@@ -281,7 +280,6 @@ public:
|
||||
append_join(
|
||||
sql::column{relation->second, join_columns.join_column},
|
||||
sql::column{next->second, pk->name()}
|
||||
// sql::column{std::make_shared<sql::table>(info->get().name()), pk->name()}
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user