问题标签 [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.

0 投票
1 回答
1247 浏览

c# - 如何构建 ServiceStack 以将其与 MonoDroid 一起使用?

我正在尝试将 ServiceStack REST DTO 和 OrmLite 与 monoDroid 一起使用。但我不知道如何构建 ServiceStack 来使用它。

默认情况下,我在部署到移动设备时出错:

C:\Program Files (x86)\MSBuild\Novell\Novell.MonoDroid.Common.targets(464,2):错误:加载程序集时出现异常:System.IO.FileNotFoundException:无法加载程序集“System.Configuration,版本= 2.0.0.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a'。也许它在 Mono for Android 配置文件中不存在?

0 投票
3 回答
2019 浏览

c# - 插入与外键约束冲突

我正在使用来自ServiceStack的OrmLite构建一个 API 。


当用测试数据填充它时,我收到以下错误:

INSERT 语句与 FOREIGN KEY 约束“FK_Order_Customer_CustomerId”冲突。冲突发生在数据库“C:\USERS\ALECTAYLOR\SOCIALBOOTSTRAPAPI\SRC\SOCIALBOOTSTRAPAPI\APP_DATA\USERAUTH.MDF”、表“dbo.Customer”、“Id”列中。该语句已终止。

代码(第 213-236 行 + CreateOrders 函数):http ://pastebin.com/Njhz7sD2

探查器输出: http: //fiddle.jshell.net/cTen2/1/show/


感谢您提供有关如何纠正此问题的任何建议。

0 投票
1 回答
3992 浏览

c# - 具有嵌套选择查询的 OrmLite

我已经概括了我的问题,以迎合最多的有类似问题的人。

如何填充List包含 Table4 完整信息的表格?即:包括其引用表的每个字段的值 - 以及那些引用的表

我还对如何从 JSON 序列化创建单个 CRUD 表单感兴趣,它可以创建一个全新的 Table4 条目,嵌套 Table3、Table2 和 Table1 的 CRUD 表单。

感谢所有帮助

0 投票
2 回答
1655 浏览

c# - 在 SQL Server 2008 R2 Express 中使用 ServiceStack.OrmLite 的 Unicode 字符串

我们开始在使用 SQL Server 2008 R2 Express 存储的 C# 项目中使用 .NET 版本的 OrmLite。https://github.com/ServiceStack/ServiceStack.OrmLite

现在我们发现使用 SQL Server 的 ORM 映射器无法将 Unicode 字符保存到表中。

我们需要多语言应用程序(因此在 SQL Server 中设置特定的 LOCALE 不是解决方案)。

我们还测试了使用普通 ADO.NET 都可以正常工作!

我们还尝试设置配置选项:

一点变化都没有!
(我认为它只与表创建而不是字符串保存有关......)

0 投票
1 回答
448 浏览

c# - 在 sqlite-net 和 servicestack ormlite 之间共享代码?

我正在使用sqlite-net在我的 MonoDroid 移动应用程序上存储数据。我也想将此数据与服务器端服务同步。

是否可以在 sqlite-net 和 Servicestacks ormlite 之间共享我的实体对象的代码?

我可以看到两者之间的主要区别是在对象的类顶部声明“使用命名空间”语句。是否可以检测平台并根据平台设置使用语句?

另一个区别是为 servicestack 引用不同的 dll,所以我想在移动应用程序上,如果有对 servicestack 命名空间的引用,它就不会编译......

实现此代码共享的好方法是什么?

0 投票
2 回答
2062 浏览

c# - ServiceStack.OrmLite 中的 ntext

如何首先在 ServiceStack.OrmLite 代码中拥有 nText 数据类型?

如果我使用字符串数据类型,ormlite 在数据库中生成 nVarchar(8000)

我需要超过 8000 个字符的数据

0 投票
1 回答
1319 浏览

asp.net-mvc - 如何忽略 Db 的属性,例如在 ServiceStack.OrmLite 中

当我使用“忽略”属性框架在消息传递期间忽略该属性。我该如何编写“忽略它以获得 Db 持久性,但不要忽略它的消息传递(序列化)”。还是我必须为它编写新课程。

0 投票
1 回答
6157 浏览

c# - ServiceStack OrmLite Sql 查询日志

根据服务堆栈 Ormlite 文档。我应该在调试模式下生成 sql 查询。但是,我看不到这些查询。简单的代码

0 投票
3 回答
3258 浏览

c# - 如何将带有 ORMlite 的 byte[] 数组插入图像列

我的网络服务的一个子任务是在数据库中保存一个文件(连同一些元数据)。
Web 服务基于ServiceStack及其版本的ORMlite

所以我创建了一个代表数据库中附件的小类:

这是实际的文件

直到现在都没有问题...... :)

现在我已经有了将这个文件放入数据库所需的一切。所以让我们开始吧...


还有问题...


ORMlite 将字节数组转换为 base64 编码的字符串


我已经搜索了一整天,但没有找到改变 ORMlite 处理byte[]数组方式的解决方案。没有DatabaseField我可以用来设置的属性,dataType因为BYTE_ARRAY这在 Java 中是可能的。


我错过了什么重要的东西吗?
是否有另一种方法可以将文件放入数据库?

0 投票
1 回答
341 浏览

c# - OrmLite 传递数据做 SP 之类的对象

是否可以使用 ormLite 来使用存储过程,只需购买传递对象,而不使用 Parameters.Add。像这样的东西。但是这个trow错误过程或函数'SuspendUser'需要参数'@ID',但没有提供。