问题标签 [grails-2.3]
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.
grails - 在grails mongodb中使用自定义ID保存枚举
在完成问题https://jira.grails.org/browse/GPMONGODB-232后,我对将枚举类型保存为序数值有错误的印象,我们现在可以使用自定义 ID 保存枚举。
例如:
这不会保存值为 2 或 3 的字段类型。
我们如何在安装了 mongodb 插件的 grails 应用程序中保存带有自定义 id 的枚举(如上所示)?
grails-2.3 - 如何在浏览器中访问“我的 GRrails 视图”页面
在 GRrails 中,我的视图页面位置位于 C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\myapp\WEB-INF\grails-app\views\index.gsp
我使用了 tomcat 7.0 服务器我将我的应用程序部署为 webapps 中的 .war 扩展名
当我尝试从浏览器访问我的 index.gsp 页面时
(网址为:localhost:8080/myapp/index.gsp)
它显示以下错误
HTTP 状态 404 - 未找到“/index.gsp”。
grails - Weceem 插件不呈现 javascript -Grails 2.3.7
我刚刚用 Grails 2.3.7 安装了 weceem-plugin (1.2)。一切运行良好,除了 javascript 没有被渲染 - 它只是显示为原始文本。我已经确认加载了所有静态资源(css、图像、js)。提前致谢。
grails - 与启用了事务的其他集成测试一起运行时,集成测试失败
我在测试多个服务的集成测试时遇到问题。我必须禁用事务性才能使测试正常工作,而不会出现任何与事务性相关的运行时错误。集成测试在单独运行时工作正常,但在与启用事务的其他测试一起运行时,它会产生以下运行时错误:
我已经得出结论,运行时发生的原因是因为其他使用事务的集成测试,因为我通过成功运行所有禁用事务的测试来测试这一点;并且在使用启用事务的单个集成测试运行测试时失败。
如何在 Grails 中混合使用事务性和非事务性集成测试?
平台详情:
Grails-2.3.6 Windows 7 64 位。JDK v6。
grails - Grails 在更改表时生成错误
我正在尝试将现有的 PHP 应用程序移动到 grails 中。
我已经根据现有数据库创建了域,并且代码运行良好。
当我需要在我的域中添加一个额外的布尔字段时,就会出现问题。
我收到以下错误。
我试图在变量本身中指定默认值。
我还尝试在静态映射中添加默认值,如下所示:
但是错误仍然出现。知道我哪里出错了吗?我正在使用 sql server 2012。
ajax - grails ajax 调用 row-was-updated-or-deleted-by-another-transaction-or-unsaved-value-mapping-was
我正在使用 Grails 2.3.5,并且我有一个包含ajaxDelete
方法的控制器。此方法接收名称作为我要删除的实体的字符串。我正在使用一项服务来删除我从控制器中调用的实体。
第一次调用服务deleteSvnUser方法时,SVN 用户被删除,并且我在页面上的 div 更新,并显示用户已被删除的警报。第二次删除用户时,出现以下错误:
我已经尝试了几件事来解决这个问题:
- 将@transactional 注释添加到我的服务中(我不应该这样做,因为它应该是默认的事务性的)。
- 刷新我的删除(刷新:真)
- 在我删除实体之前刷新它(.refresh)
- 检索实体时锁定实体 (entity.lock(id))
以上都没有奏效。我不确定还能做些什么来解决这个问题。任何人都可以帮忙吗?我的代码如下:
控制器
服务
堆栈跟踪如下:
oracle10g - 在 Gorm 中将 CHAR oracle 类型映射到布尔值
我在 oracle 数据库中有一个 Char 字段。可能的值为“S”和“N”
如何将值映射到 Grails 域对象中定义的布尔字段?“S”值为真,“N”值为假。
谢谢!
unit-testing - 在 Grails spock 测试中,我如何模拟自定义 taglib,在自定义 taglib 中调用?
好的,我在自定义 taglib 中有一个自定义 taglib,如下所示:
由于我正在使用grailsApplication.mainContext.getBean()
,我如何在单元测试中模拟它?我的测试抱怨:
我尝试了各种方法来模拟它,但无济于事。但是,当我运行应用程序时,它可以正常运行,只是测试失败了。我正在使用 grails 2.3.9 和 spock。:(
我的测试如下所示:
grails - Grails 2.3.1 和刻录镜像服务插件
:burning-image:0.5.1
我已在我的 grails 应用程序上安装并正确配置。
我可以上传图像并检索它们。
现在我想检索保存的图像并对其进行操作。
目标是为注册用户提供一个链接,让他可以在需要时裁剪他的原始头像。
这是我的用户实例在Config.groovy中的配置:
这是我的用户类中的字段容器:
我正在尝试检索和操作“正常”图像以修改“小”图像,从而允许我的用户裁剪他的原始图像:
但我收到以下错误:Uploaded image is null
。
我阅读了文档,发现了很多关于在上传时、保存之前操作图像的建议,但不适用于操作现有图像。
我肯定错过了一些东西,但无法弄清楚,欢迎任何帮助。