问题标签 [mapper]

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 投票
2 回答
2022 浏览

c# - EmitMapper 的集合列表映射问题

源类:

目标类别

我尝试使用 EmitMapper 相互映射;从source映射到desction时,代码示例如下:</p>

我有一个例外,

测试方法 mBlog.Test.EmitMapperTest.ShouleMapEntityToModel 抛出异常:System.Exception:System.Collections.Generic.IList`1[[mBlog.Core.Models.Post, mBlog.Core, Version=1.0 中找不到类型 [] 的构造函数.0.0,文化=中立,PublicKeyToken=null]]

0 投票
2 回答
1549 浏览

c++ - QDataWidgetMapper、QSqlRelationalTableModel、mapper 不会提交

我面临一个 C++ Qt4 Widget 的问题。此小部件用于将行添加到 SQLite 数据库中。以下是我面临的问题中使用的数据库表:

我编写的代码完全遵循 Qt 教程SQL WidgetMapper,如下所示:

提交过程很简单,如下所示:

问题是 mapper->submit() 失败(显示“false”)。如果我调用模型的 lastError,则没有任何显示。映射到此映射器的字段是表的必填字段(id 除外,因为它被标记为自动增量)。

非常感谢任何帮助,因为我真的不明白(而且似乎无法找出)为什么这个小部件没有向数据库添加任何内容。让我提一下,我用标准的 SQLite 数据库查看器检查了 SQLite 数据库的内容。

PS:您可以在https://code.google.com/p/invensile/source/browse/#svn%2Ftrunk浏览完整代码以供参考

提前致谢!

0 投票
2 回答
448 浏览

c# - 这是不好的做法吗?重载泛型接口的方法并返回不同的类型

作为这个问题的后续:
重载方法时返回不同类型是一种不好的做法吗?

我正在考虑我正在使用的一个非常简单的映射器界面:

这可能是所指出问题讨论的更有针对性的示例。实现此接口的实例只是类型之间的映射。
我可以这样做:

但这似乎很愚蠢,因为从概念上讲,tofrom的概念并不真正适用于我的通用映射器。这只是一个双向映射。所以,为了补充链接的问题:
这个通用地图是不好的做法吗?

我应该如何命名方法以避免返回不同的类型而不影响接口的“通用性”?

编辑:另外,作为对答案的回应,这针对映射器的(并不是真的相关)。我只是没有在界面中包含映射方法。

EDIT2:我想如果我有一个单向映射器(或适配器),我想同样的问题会适用,然后我为两个方向实现了两次......相同的方法名称,不同的返回类型。

0 投票
1 回答
2376 浏览

ant - Ant:将相同的文件集复制到多个位置 - 续

我的问题是这个线程的延续: Ant:将相同的文件集复制到多个地方

我是映射器的新手。有人(carej?)可以分享一个使用映射器执行此操作的示例吗?这是我正在尝试的:

我没有使用 ant-contrib 的选项(对不起......蚂蚁位置或任何 taskdesf 不在我的控制之下)。所以我不知道如何遍历不确定数量的文件夹。

对我的限制:

  1. 我只知道 child1_folder 的名字(不知道其他孩子的名字)
  2. 其他孩子的数量不确定
  3. 我应该files在每个子文件夹下创建文件夹(通过另一个任务,如果不是复制的话)。

这是我正在尝试的(目前正在尝试单个文件,一旦开始工作,将使用额外的映射器进行扩展):

它一直说skipped - don't know how to handle it后面跟着No sources found.

在此先感谢, 帕拉格多克

另一个(可能?)相关问题: Using mapper & fileset to copy files into a different subdirectory?

0 投票
1 回答
10421 浏览

hadoop - Hadoop 映射器可以在输出中生成多个键吗?

单个 Mapper 类可以在一次运行中生成多个键值对(相同类型)吗?

我们在映射器中输出键值对,如下所示:

这是密钥的精简(和示例)版本:

这就是我们尝试在 Mapper 中输出两个键的方式:

我们job的输出格式类是:org.apache.hadoop.mapreduce.lib.output.SequenceFileOutputFormat

我之所以这么说,是因为在其他输出格式类中,我看到输出没有附加,只是在他们的 write 方法实现中提交。

此外,我们为 Mapper 和 Context 使用以下类: org.apache.hadoop.mapreduce.Mapper org.apache.hadoop.mapreduce.Context

0 投票
2 回答
1832 浏览

hadoop - 为什么不使用 hadoop TeraSort 的 mapper/reducer

我打算在 Hadoop 0.20.2 中的 TeraSort 类的映射器中插入一些代码。但是,在查看源代码后,我无法找到实现映射器的段。通常,我们会看到一个名为 job.setMapperClass() 的方法,它指示映射器类。但是,对于 TeraSort,我只能看到 setInputformat、setOutputFormat 之类的东西。我找不到调用 mapper 和 reduce 方法的位置?任何人都可以提供一些提示吗?谢谢,源代码是这样的,

对于其他类,比如 TeraValidate,我们可以找到类似的代码,

我看不到 TeraSort 的这种方法。

谢谢,

0 投票
1 回答
258 浏览

scala - Scala / Lift Mapper - 无符号 MappedInt

是否可以在 Lift 中定义一个无符号映射整数?我找不到任何关于它的信息。

0 投票
3 回答
4066 浏览

scala - 有没有像 Scala 的 AutoMapper 这样的东西?

我一直在寻找一些用于映射对象对象的 scala fluent API,类似于AutoMapper。Scala中有这样的工具吗?

0 投票
3 回答
46961 浏览

java - MyBatis 一次执行多条 sql 语句,可以吗?

我想知道是否可以一次执行多个 sql 语句。例如,我想从多个表中删除行的场景,有没有办法可以做类似的事情。

0 投票
1 回答
269 浏览

zend-framework - Zend Framework 从 Application/Model/ 而不是 application/models 加载映射器

我的 zend 应用程序已创建,一切似乎都井然有序,但每次我尝试执行以下操作时:

$accProducts = new Application_Models_AccProductsMapper();

只得到:

警告:include_once(Application/Models/AccProductsMapper.php):无法打开流:第 148 行的 /home/blah/blah/blah/Loader.php 中没有此类文件或目录

但是,AccProductsMapper.php 文件确实存在于这样的目录中,zend 应用程序中的目录都是小写的。

我花了很多时间寻找解决这个问题的方法,但根本没有好的结果。


引导程序.php