问题标签 [massive]

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 回答
304 浏览

massive - 如何使用 Massive ORM 设置命令超时?

如何使用 Massive ORM 设置命令超时属性?

0 投票
1 回答
914 浏览

c# - Massive可以和MySql合作吗?

我想将Massive与 MySql 一起使用,我看到 Massive 有 SQL(默认)、PostgreSQL、Oracle 和 Sqllite 提供程序。是否有 MySql 的提供程序或其他提供程序之一是否适用于 MySql?

0 投票
2 回答
521 浏览

orm - Massive .NET ORM 可以在 Mono for Linux 上运行吗?

Massive .NET ORM 可以在Mono for Linux 上运行吗?如果是这样,需要设置什么?

0 投票
1 回答
1552 浏览

c# - 海量 ORM 和继承

微型 ORM “大规模”是否有处理继承的方法?

抢劫/大规模

为 Massive 编写提供程序很难吗?

我需要一些非常接近 SQL Server 的东西。作为第一步,最好只拦截 Massive 生成​​的 SQL,然后将其推送到我选择的数据库中。

可能做这样的事情会产生期望的继承效果:


是否可以通过属性而不是继承将“产品”链接到动态模型?

注意这个项目(受 Massive 启发)可能更适合:http ://www.toptensoftware.com/petapoco/

仍然不确定继承。


在提供者上...仅扩展 IDbConnection 的MicroORM,例如http://code.google.com/p/dapper-dot-net/可能是最好的起点。尚不确定这对 Massive 意味着什么。

0 投票
2 回答
1170 浏览

.net - 使用 WCF Web Api 大量返回动态类型/Expandos?

我想通过 WCF Web Api 使用 Massive 进行数据访问,并从我的 Web api 返回动态或 ExpandoObject / IEnumerable<ExpandoObject>。

我基本上使用 JsonNetMediaTypeFormatter 工作,它使用 Json.NET 的 ExpandoObject 序列化,但所有内容都作为 Json 中的键值对返回,例如:

但是,我想要的是:

好像我使用的是具体类型,例如:

当从 WCF Web Api 返回时,关于如何将动态/ExpandoObject 格式化为具体对象的任何想法?

0 投票
1 回答
556 浏览

c# - 无法保存列表使用 Rob Conery 的 Massive

我正在使用Rob Conery 的 Massive连接到我的数据库,但我似乎无法将动态对象列表保存到数据库中。我认为这是支持的。

这是我尝试使用的代码:

我收到“参数计数不匹配”。Massive.cs 的第 78 行错误

如果我一次只传入一个动态对象,一切正常,只有在我尝试传入列表时才会引发错误。根据 GitHub 上的文档,我认为这是受支持的,它将在一次事务中保存所有孩子。

0 投票
0 回答
706 浏览

json - 如何展平来自 IEnumerable 的 JSON 响应?

我在 ASP.NET MVC 3 应用程序中使用 Rob Conery 出色的大规模微型 ORM。

当我使用大规模查询时,Query 方法的返回类型IEnumerable<dynamic>是以详细格式返回 JSON。

返回……

我希望格式排除详细的键值格式,看起来像......

我认为动态对象默认情况下会这样做,但不确定我做错了什么。

0 投票
1 回答
808 浏览

json - 在 asp.net mvc3 中使用 javascript 序列化程序正确序列化日期

在看到 Rob Connery 的 Tekpub MVC3 截屏视频后,我正在试验主干 javascript

我喜欢他的海量数据库访问,但是一旦它变得比视频可能向您展示的复杂一点。

我在我的数据库中添加了额外的字段,即datetime字段。但是,这个 javascript 序列化程序会将它们转换为字符串

这使得日期时间从 this:{19/10/2011 1:58:27}变为 this: "19/10/2011"(*values 从运行时的 quickwatch 窗口中获取...,基本上归结为精度损失,它现在是一个基本字符串。

在骨干网将其推回服务器后(在 model.save() 调用上),我尝试像 Rob 一样更新模型:

对于 SqueezeJson 功能,检查他的来源

导致这样的错误:

我有点预料到会发生这种情况,因为我注意到日期被转储到字符串中,我不知道它会如何使用大规模返回到日期时间。

有没有人在这样的上下文中使用大量和日期(序列化到 json 和从 json 序列化)?我知道问题本身并不一定是巨大的,它是 json 序列化将它变成了一个丢失数据的字符串,并且没有将它返回到正确的日期。

但是,也许有人有更好的方法来做到这一点......欢迎任何想法......

0 投票
2 回答
334 浏览

c# - NUnit 没有通过 .Net 4.0 的动态关键字测试失败

我正在使用 NUnit 和 Visual Studio Express Edition 2010 for C#,现在,通常测试工作正常。但是每当我尝试使用 Massive.cs 时,它是访问数据库的开源api 。测试仅从该文件失败。现在,如果我运行应用程序,api 工作正常。我创建了一个不同的库文件来访问数据库。

我真的不明白这个错误。对象引用未设置为对象只是给出错误。但如果我运行代码,它工作正常。我正在使用动态关键字,如上面的 api 链接所示。这会对 NUnit 造成问题吗?

有没有其他方法可以在这种类型的场景中进行测试?

这是代码的更多详细信息,

测试课是这样的

现在,我在这里进行了测试。这会产生如图所示的错误, 使用 NUnit 进行测试时出现错误

现在如果我在控制台应用程序中运行代码,那么代码工作正常,代码片段如下

在这里,代码可以正常工作,而 NUnit 测试也不能正常工作。请看看并帮助我。如果我需要任何进一步的信息,请告诉我。

0 投票
1 回答
362 浏览

massive - 带有内部连接的大规模查询不返回任何数据

我正在使用 Massive Query 方法编写一个针对 Oracle 数据库的简单连接查询。这是我的代码,通过取出一些列进一步简化了查询:

以下代码给了我一个错误:'object' does not contain a definition for 'CONTACT_ID'

如果我采用确切的查询并通过 sqldeveloper 运行它,我会得到预期的结果。如果我尝试在没有连接的情况下通过 Massive 进行查询,我会返回一个可以使用的对象。

有任何想法吗?