Subsonic 亚音速3使用插入到<&燃气轮机;不必指定列名和值?

Subsonic 亚音速3使用插入到<&燃气轮机;不必指定列名和值?,subsonic,subsonic3,Subsonic,Subsonic3,我刚开始使用亚音速3,我正在努力做一个基本的插入操作 我想在一个表中插入一个新行,其中包含实体对象指定的所有列和值。然而,我能找到的唯一示例看起来像是您必须指定每个列和值,这对我来说与执行原始SQL插入相比并不是一个很大的进步 myDB.Insert.Into<MyTable>(m => m.Col1, m=m.Col2, etc).Values(col1Val, col2Val,...) myDB.Insert.Into(m=>m.Col1,m=m.Col2等)。值(col

我刚开始使用亚音速3,我正在努力做一个基本的插入操作

我想在一个表中插入一个新行,其中包含实体对象指定的所有列和值。然而,我能找到的唯一示例看起来像是您必须指定每个列和值,这对我来说与执行原始SQL插入相比并不是一个很大的进步

myDB.Insert.Into<MyTable>(m => m.Col1, m=m.Col2, etc).Values(col1Val, col2Val,...)
myDB.Insert.Into(m=>m.Col1,m=m.Col2等)。值(col1Val,col2Val,…)
我没有使用ActiveRecord模板,我从2.x中知道它可以做到这一点,而且我下载的版本(SubSonic.Core 3.0.0.3)似乎没有Repository.tt模板

那么这可能吗?

是否有适用于v3.0.0.3的Repository.tt模板?

谢谢


Canice.

您将不需要存储库。tt您只需要实例化SimpleRepository的一个实例,并调用Insert方法,该方法将类型作为泛型参数并持久化实例

您可以查看github上的简单存储库测试:

谢谢你。当提到Repository.tt时,我觉得有点困惑