【发布时间】:2015-12-10 12:29:55
【问题描述】:
如何在 Grails 脚本中获取当前应用程序环境,以便能够像 grails console 那样使用类和对象。
我的脚本:
import security.User
List users = User.list()
users.each { User user ->
print(user.name)
}
我得到一个错误:
my-script.groovy: 1: unable to resolve class security.User
Creating an instance of a domain class inside a grails script 的所有其他操作也无济于事。
我看到许多 grails 文档陈旧且不一致。
【问题讨论】:
-
如何运行您的脚本以及它的位置?
-
在 src/main/scripts 下的默认脚本文件夹中,因为我使用了 create-script 命令。我如何运行它?嗯,已经忘记了,当我启动“grails”时出现错误。顺便说一句,我看到不再有“运行脚本”命令了。那么如何运行脚本以及如何使用它。这篇文章好像已经过时了componentix.com/blog/15/…
标签: grails groovy grails-domain-class grails-3.0