-->

是否有可能做使用ServiceStack的OrmLite子查询加入?(Is it possible

2019-09-27 08:24发布

是否有可能做使用ServiceStack的OrmLite子查询加入?

像这样的事情?

var q = Db.From<Customer>()
    .Join<Customer, subq>((c, subq) => c.CustomerID == subq.CustomerID)

Answer 1:

有没有加盟上形成次选择类型化的API支持,但你可以使用一个CustomJoin要做到这一点,例如:

var q = Db.From<Customer>()
    .CustomJoin("INNER JOIN (SELECT Id FROM ...) sub ON sub.Id = Customer.Id")


文章来源: Is it possible to do sub-query join using ServiceStack's OrmLite?