问题标签 [ormlite-servicestack]
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.
boolean - UpdateNonDefaults 忽略设置为 false 的布尔参数
我正在尝试使用 UpdateNonDefaults 更新我的 SQL Server 2012 Express DB 中的记录。从 SQL 语句中可以看出,设置为 false 的布尔字段将被忽略。
如何使用 UpdateNonDefaults 将布尔字段的 DB 值设置为 false?
提前致谢..
sql-server - 在 SQL Server 和 ServiceStack.OrmLite 中使用架构名称
任何人都知道如何将正确的别名属性应用于具有模式名称的查询表?
我有一张桌子叫accounts.register
. 我尝试将[Alias("accounts.register")]
其用作 Register 类的类装饰器属性,但这不起作用。
如果我将架构更改为dbo
然后我可以删除别名并且一切正常。不幸的是,我有一个包含许多模式的遗留系统,所以我需要它来工作。
servicestack - ServiceStack ORMLite
我们正在将基于 SProc 的解决方案迁移到 ORMLite,到目前为止一切顺利。今天我写了以下方法:
我已经删除了一些无关的字段,但它们基本上是:
挑战在于他们唯一填充的字段是 ID 字段,并且我已经知道该 ID,因为我将它传递给方法。
我确实调用了最后一个 SQL,并直接针对数据库运行了它,并且所有字段都被正确引用。
我在调试器中单步执行了代码,一切都正确返回,除了返回的唯一字段是 ID。
想法?
servicestack - OrmLite 实体的复合聚集索引
是否可以在 ServiceStack.OrmLite 中创建具有多列的聚集索引?
unit-testing - 寻找 ServiceStack 的真实示例
作为一个在这个秋天浪费了几周时间来配置和重新配置 IIS 服务器以进行 WCF、身份验证、使 EntityFramework 正常运行等的人,我真的很想在即将到来的新项目中使用 ServiceStack。
我想全力以赴,即这次我想完全跳过微软特定的东西。
我正在寻找一个使用 ServiceStack 的真实示例,我一直在研究 Rockstars 和 SocialBootstrapApi,但我想要更大的东西。
我的要求:
- 它至少应该是两个子项目,一个包含 Web 部件,一个包含业务逻辑。
- 除了 ServiceStack.OrmLite 和业务逻辑部分中的一些常见内容之外,我不希望有任何 ServiceStack 的东西
- 业务逻辑的单元测试
- ServiceStack 服务的单元测试
有谁知道这样一个我可以查看源代码的项目?
ormlite-servicestack - 是否可以使用 ServiceStack 和 OrmLite 进行模型优先的 ORM 映射?
这个周末我才第一次发现 ServiceStack,我觉得它非常棒。因此,我已经在将所有项目转换为它。然后我遇到了一个小障碍。
我找不到任何提到使用 OrmLite 首先从数据库开始然后将现有模式映射到 POCO 的文档。
我发现了大量关于代码优先的材料,但没有找到关于模型优先的材料。
有没有办法使用 OrmLiite 采取模型优先的方法?
谢谢你。
servicestack - 使用 OrmLite,有没有办法在我的 POCO 被修改时自动更新表模式?
OrmLite 能否识别我的 POCO 和我的架构之间的差异,并根据需要自动添加(或删除)列以强制架构与我的 POCO 保持同步?
如果这种能力不存在,我有没有办法在数据库中查询表模式,以便我可以手动执行同步?我找到了这个,但我使用的是随 ServiceStack 一起安装的 OrmLite 版本,并且在我的一生中,我找不到具有 TableInfo 类的命名空间。
c# - 选择语句抛出空异常
null exception
在第二个 Select 语句中得到一个神秘的东西。
servicestack - ConvertToList (ServiceStack OrmLite) 中的 NullReference 异常
我在应用程序中使用 OrmLite 进行数据访问。在 4 个环境中的 3 个环境中,一切都按预期工作。
所有环境都运行 .net 4.5。数据库运行不同的版本。失败的环境连接到 sql server 10.50.2796,工作环境连接到 sql server 10.50.4000。
System.Data* 程序集的版本在不工作的服务器上是相同的。
堆栈跟踪:
System.NullReferenceException:对象引用未设置为对象的实例。在 C:\src\ServiceStack.OrmLite\src\ServiceStack.OrmLite\Expressions\ReadExtensions.cs:ServiceStack 的第 151 行的 ServiceStack.OrmLite.ReadExtensions.ConvertToList[T](IDataReader dataReader) 的 lambda_method(Closure , Object , Object ) .OrmLite.ReadExtensions.Select[T](IDbCommand dbCmd, Expression
1 predicate) in C:\src\ServiceStack.OrmLite\src\ServiceStack.OrmLite\Expressions\ReadExtensions.cs:line 23 at ServiceStack.OrmLite.ReadConnectionExtensions.Exec[T](IDbConnection dbConn, Func
2 filter) in C:\src\ServiceStack.OrmLite\src\ServiceStack.OrmLite\Expressions\ReadConnectionExtensions.cs:line 26
更新 我认为这是与我连接到的 sql server 版本相关的错误。如果我在工作环境中更改连接字符串以使用运行 10.50.2796 的数据库,我会遇到同样的错误。
TIA,杰森
c# - ServiceStack.Net OrmLite 在不使用属性的情况下将自动增量添加到表 id
我正在使用 OrmLite 创建一个 Dal,用于从一个没有(也不应该)在其类属性上具有 Orm 特定属性的库中持久保存模型。
当我使用 OrmLite 基于这些类创建表时,是否可以在没有这些属性的情况下为 Id 指定自动增量(和/或其他可以由属性定义的东西)?
谢谢你。