0

我已经想知道几个小时了,我怎样才能将 QuerySurface 集成到我的项目中。

我使用 SubSonic 3.0 ActiveRecord T4 模板取得了巨大成功,

由于我一直在使用 LINQ 进行查询,因此我还需要根据文档使用 QuerySurface 的更新、插入和删除功能。 http://subsonicproject.com/docs/Linq_Deletes

所以我跑到源代码,通过 github 没有找到任何 QuerySurface 的 T4 模板。

有人有这个问题还是我错过了什么?

改写我的问题,我如何使用 LINQ 在 SubSonic 3.0 中更新、插入和删除?

谢谢。

4

1 回答 1

2

CRUD 的东西是用 ActiveRecord 自动完成的。因此,如果您创建一个对象,然后“保存()”它(或更新/添加)它将为您完成工作。Delete 是类型上的静态方法:Product.Delete(x=>x.ProductID==1)、Product.Delete(1) 等。

Context.tt 模板是 QuerySurface 的东西——所以你已经有了它。

于 2009-07-13T18:25:25.707 回答