java吧 关注:1,251,252贴子:12,737,327
  • 2回复贴,共1

如何在linq的on条件里使用like?

只看楼主收藏回复

官网上好像没查到资料
SELECT * FROM "T1" o
join "T2" iu on o."NodePath" like iu."NodePath" || '%'
where iu."Id" = '123456'
from o in context.InspectUnit
join iu in context.InspectUnit on o.NodePath.StartsWith(iu.NodePath)
where iu.Id == "123456"
orderby o.Name
select o
这样写linq会报错表示on条件必须使用equals连接


IP属地:湖北1楼2019-12-12 15:28回复