我在使用LINQ和Lambda编写的查询时遇到问题.到目前为止,我的代码中出现了很多错误:
int id = 1;
var query = database.Posts.Join(database.Post_Metas,
post => database.Posts.Where(x => x.ID == id),
meta => database.Post_Metas.Where(x => x.Post_ID == id),
(post, meta) => new { Post = post, Meta = meta });
Run Code Online (Sandbox Code Playgroud)
我是新手使用LINQ,所以我不确定这个查询是否正确.