问题标签 [moqui]

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

moqui - 如何将 OrientDB 配置为 Moqui 中的默认数据库?

我可以将 OrientDB 配置为默认数据库,而不是使用 MySQL 或任何其他 RDBMS 作为我的数据库。

如果是,Moqui 中的配置文件需要进行哪些更改。

0 投票
1 回答
66 浏览

moqui - Moqui 中 service.method 属性有什么用?

我无法弄清楚在 Moqui 中使用 service.method 属性的方法。这是否类似于 OFBIz 中的 service.invoke 属性,它允许我从位置中指定的文件中调用方法。

我无法在代码中的任何地方找到与此相关的任何示例。

0 投票
0 回答
45 浏览

moqui - 无法在 Moqui 中为 Elasticsearch 创建嵌套文档

我无法根据我的具体要求明确映射特定的文件。例如,如果我采用 HiveMind 中使用的 WorkEffort 数据模型,那么在创建索引任务的模式时,我无法指定我想要针对特定​​字段执行哪种类型映射。

如果我想嵌套与特定任务关联的里程碑和人员的详细信息,然后根据上述值查询它们,那么我无法实现。

例如,如果我想根据受让人或里程碑获取结果,我将无法实现。

那么有什么方法可以指定对应于该字段的映射类型,同时根据我的选择创建用于定义模式的文档数据?

这将允许我指定嵌套的字段并相应地查询它们。

0 投票
0 回答
90 浏览

moqui - 如何在 Moqui 中启用弹性搜索插件?

我无法为 Moqui 中的 logstash 等弹性搜索配置插件。我要使用的插件的配置文件(即 elasticsearch.yml)中的路径应该是什么,如果我配置该路径,插件是否会按预期工作?

0 投票
1 回答
54 浏览

moqui - 问题在 moqui 中标记

上面的代码不起作用。即,如果我放置日志语句,它会进入 if 块,但数据库实体中不会发生更新。还验证了所有参数/值/p.keys 等都使用来自 FORM 的正确值正确传递,该值在提交时调用此转换。

注意到的另一件事是,当如下更改时它可以完美运行(即在转换内只有一个服务调用元素,并且没有对屏幕/其他地方的任何其他代码进行任何更改):

请问这方面有什么指导吗?

0 投票
1 回答
65 浏览

moqui - 如何处理 moqui 实体定义中的特殊自定义外键要求

我有两个实体定义如下:

如上面的定义所示,两个表中有两个(复合)主键。添加以下关系

关系类型="one" 相关实体名称="e2"

to e1 创建与其他表中的两个主键的关系。我不想要那个。如何创建外键关系,以便: e1.f2 (单列)仅引用另一个表 e2.f5 的单列?请帮忙。

0 投票
1 回答
103 浏览

maven - 具有 Gradle Maven 存储库依赖项的 Moqui 组件

目前是否可以在构建 Moqui 期间从 maven 存储库导入依赖项?下面是我的组件中的 build.gradle,但我在日志中没有看到任何内容表明它下载了任何内容?

谢谢你的帮助!

山姆

0 投票
0 回答
86 浏览

moqui - 如何:Moqui 客户端/服务器端自定义验证?

如果必须执行与业务规则相关的验证和一些跨字段验证;在屏幕上的 html-form-fields 中输入的数据,怎么做?

Moqui 框架是否为此提供任何内置支持?有没有可用的指南/教程?

更新: 嗨,大卫,感谢您的宝贵时间。以下是验证的详细要求。

1)需要在提交时显示验证消息(在请求发送到服务器之前),而不是在服务器处理请求之后。例如,当我打开一个对话框/屏幕来创建/更新一些记录时,我在字段中传递了无效的数字(例如'abc')值并单击提交;表单被提交并且响应(在下一个屏幕上)是:

那么,如何防止表单提交以及如何在提交之前和在同一屏幕上而不是在下一个屏幕上向用户显示消息?(即如何在字段/表单提交级别实现类似于 javascript 验证的验证)。并且这可能不仅在一个屏幕上需要,而且在许多其他屏幕上可能有他们自己的屏幕特定于各个字段的不同验证规则。

在页眉/页脚中添加一堆 .js 文件的传统方式看起来不正确;因为所有的 FORM 怎么会知道(无需对 FORM 的生成方式进行一些更改)调用哪个 js 函数以及何时调用?而且我不想在框架中进行任何自定义更改,这可能不符合 moqui 未来的任何升级,或者可能需要大量返工才能顺利集成以供未来升级。

2) 跨字段验证,即字段1 将根据字段2 和/或字段3 等值的某些计算结果进行验证。如何在客户端完成?

0 投票
1 回答
122 浏览

moqui - 如何从另一个系统访问在一个系统上运行的 moqui Web 应用程序

我在 system1 上运行 moqui,可以使用 URL http://localhost:8080/Login访问它。尝试从其他系统 2(在网络中)访问它,使用 URL 将“localhost”替换为第一个系统的 IP;它显示第一个(登录)页面,但之后,当从 system2 提交页面时,URL 中的 IP 自动更改为“localhost”。我查看了这本书,也搜索了框架代码,但找不到与此相关的内容。

这可能是什么原因,应用程序中是否有任何设置可以解决这个问题?

0 投票
2 回答
302 浏览

json - Moqui - 向远程 URL 发送 RESTful sendJSONRequest()?

Moqui - 向远程 URL 发送 RESTful sendJSONRequest()?

我应该如何使用 Moqui 向远程 URL 发送 JSON 请求?

Moqui 中是否存在内置方法,或者我需要做什么?我是否需要直接使用 JsonBuilder 和 JsonSlurper groovy 类、simpleHttpStringRequest() 方法和直接 CURL 语句来编写脚本?(我是 Java 和 Groovy 的初学者。)

例如需要服务: