Added missing exec wrappers for queries
This commit is contained in:
@@ -124,7 +124,7 @@ namespace lms::db
|
||||
{
|
||||
session.checkReadTransaction();
|
||||
|
||||
return session.getDboSession()->find<Cluster>().where("id = ?").bind(id).resultValue();
|
||||
return utils::execSingleResultQuery(session.getDboSession()->find<Cluster>().where("id = ?").bind(id));
|
||||
}
|
||||
|
||||
std::size_t Cluster::computeTrackCount(Session& session, ClusterId id)
|
||||
@@ -236,9 +236,9 @@ namespace lms::db
|
||||
assert(self());
|
||||
assert(session());
|
||||
|
||||
auto res {utils::execMultiResultQuery(session()->find<Cluster>()
|
||||
auto res{ utils::execMultiResultQuery(session()->find<Cluster>()
|
||||
.where("cluster_type_id = ?").bind(getId())
|
||||
.orderBy("name"))};
|
||||
.orderBy("name")) };
|
||||
|
||||
return std::vector<Cluster::pointer>(res.begin(), res.end());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user