问题标签 [subsonic-active-record]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
990 浏览

mysql - Subsonic 3 和 Activerecord 不生成 MySQL 存储过程

似乎包含的 T4 模板(或 SVN 主干中的模板)只是跳过了为 MySQL 生成 SP...当与 MySQL.ttinclude 一起运行 StoredProcedures.ttinclude 时,我收到错误“编译转换:名称” GetSPs' 在当前上下文中不存在”。

GetSPs 是为 SQLServer 定义的,我看到有人为 Oracle 编写了自己的,但是有没有人知道正确的 GetSPs() 方法应该如何用于 MySQL?

就我个人而言,除非我可以运行自己的 SP,否则我认为它并不能真正发挥作用:/

0 投票
4 回答
1025 浏览

subsonic - 如何在 SubSonic ORM 上插入 ActiveRecord 上的保存方法?

我需要拦截 Save 方法,进行一些验证,更改一些属性,然后让它再次正常运行。

我怎样才能做到这一点?

谢谢!亚历克斯

0 投票
1 回答
2187 浏览

subsonic - 亚音速错误:“Entity Models.Servers 的属性 'Columns' 的类型不受支持”

我最近一直在玩 SubSonic,遇到了一个有趣的错误。

Entity Models.Servers 的属性 'Columns' 的类型不受支持

当我用 VS2008 创建一个简单的 ASP.NET 应用程序时,添加了对 SubSonic 的引用,创建了连接字符串,并将 Active Record 文件拖到项目中,一切都很顺利。我可以编译。然后我添加了一个域服务类并引用了 Models 命名空间并使用以下代码创建了一个 GetServers 方法:

我再次编译并且没有问题。我现在觉得很棒,我将创建一个 Silverlight 项目并做同样的事情。我创建了一个托管 SilverLight 项目,并在 Web 项目中做了同样的事情。

这次编译导致了上面的错误。我不确定这两个项目之间有什么区别,除了加载的默认引用。

想法?

0 投票
2 回答
723 浏览

subsonic - 亚音速 3.0 中等信任问题

我在以中等信任度运行 Subsonic 时遇到问题,不知道我是否在查询错误 - 如果 subsonic 3.0.3 的某些部分不喜欢中等信任度,有人可以告诉我吗?其他人不久前发布了类似的内容,但对于它是否存在(错误)没有真正的回复。Rob 说它已经过测试,而其他人说他们仍然需要 bug ( SubSonic 3.0 - Medium Trust )

我正在使用如下所示的查询:

我得到的错误是:

提前致谢。喜欢新的亚音速和 lambda 等,只是在部署到我的第一个共享主机时遇到问题:(

干杯道格

0 投票
2 回答
301 浏览

c# - 亚音速 3 查询语法

有人知道显示各种 Subsonic 3 查询类型的网站吗?我曾经使用各种 SS 2 站点,这些站点将通过示例说明如何获取不同类型的数据。但是,我现在使用的是 SS 3 并且是 .net 3.5 的新手,所以虽然 SS 站点确实提供了三到四个示例查询,但它并没有解释它们是如何工作的,而且它们的数量还不够。

有任何建议的网站来了解更多 SS 3 查询吗?

0 投票
1 回答
947 浏览

nhibernate - 亚音速与城堡 ActiveRecord

对于即将到来的项目,C# 代码需要围绕旧版 Oracle 数据库编写。它将非常以数据为中心,因为大部分代码将处理数据操作——几乎没有业务规则。所以我决定不使用成熟的 ORM 并选择 Active Record 方法。

我遇到了两个选择:SubSonicCastle ActiveRecord

谁有这两种实现的经验?当我在它们之间进行选择时,我应该考虑哪些因素?哪个更稳定/更快/更容易合作/拥有良好的支持社区?

我很高兴得到一些决策指导。

0 投票
1 回答
170 浏览

orm - 当我只有 Iqueryable 外键关系时,使用 Subsonic 嵌套对象的最佳方法是什么

我想在购物车应用程序中使用 Subsonic,但我正在尝试替换使用 Session 存储 Order 对象的代码。该 Order 对象有一个集合或 OrderDetail 对象,这些对象通过购物车流程添加到集合中。Subsonic 的功能给我留下了深刻的印象,我想我想念如何在这个项目中实现它。我需要的是:

现在 Subsonic 正在根据 OrderDetails 表中的外键为我创建一对多关系。但是 Order.OrderDetails 可作为 Iqueryable 接口使用。我想更好地控制财产的管理方式。在保存到数据库之前,其他人如何设法使用 Subsonic 生成的对象将数据保存在内存中?

0 投票
2 回答
744 浏览

c# - 您如何使用 Subsonic 迁移来迁移现有数据?

我观看了http://www.subsonicproject.com/docs/Using_SimpleRepository截屏视频,但我想知道......您如何迁移现有数据?假设您决定将 Name 属性拆分为 FirstName 和 LastName。您如何在 Subsonic 中做到这一点?

0 投票
1 回答
179 浏览

c# - 亚音速 3.0.0.3:负载减速问题

我正在使用 subsonic 3.0.0.3(活动记录),这是一个非常简单的数据库,我相信它的能力,但我真的很失望它做任何事情的速度有多慢。

出于某种原因,它喜欢不止一次地遍历事物。例如:

这将运行两次,但在额外的(亚音速类)中,这可以是 3 或 4 个循环,真的应该能够创建一次这个类吗?为什么一定要初始化,然后重新初始化。

以前有人遇到过这种麻烦吗?取回一个简单的报价不需要 20 分钟。

谢谢

0 投票
1 回答
825 浏览

sql - 如何使用 SubSonic 批量插入?

我有一些看起来像这样的东西

那是对数据库的太多插入。我可以做类似的事情吗?

谢谢。