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 で自動的に行われます。したがって、オブジェクトを作成すると、それを「Save()」(または更新/追加) すると、自動的に作業が行われます。Delete は、タイプの静的メソッドです: Product.Delete(x=>x.ProductID==1)、Product.Delete(1) など。

Context.tt テンプレートは QuerySurface のものなので、既に持っています。

于 2009-07-13T18:25:25.707 に答える