首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在grails中找不到域类-app/ Domain

在grails中找不到域类-app/ Domain
EN

Stack Overflow用户
提问于 2014-01-27 16:52:34
回答 1查看 573关注 0票数 0

使用Grails2.3.4和脚手架2.0.1;控制器的index(列表)页面中没有出现任何对象。视图是由grails官方脚手架插件自动创建的。

我确信实际上添加了对象,因为当创建一个需要另一个对象时,后者将作为一个选项出现在前者的创建页面中。

出现的是“主”布局和包含实际数据的空表。

域类(Bairro)中没有出现在其控制器index操作(即数据列表)中的一个例子。

代码语言:javascript
复制
package webservice.web

class Bairro {
    String nome

    static belongsTo = [cidade:Cidade]

    static constraints = {
        nome(nullable:false, maxSize:30)
    }

    @Override
    public String toString() {
        return nome
    }
}

它是控制器

代码语言:javascript
复制
package siscoserv.web

class BairroController {

    def index() { }
    static scaffold = true
}

下面是已安装插件的列表

代码语言:javascript
复制
 plugins {
        build ":tomcat:7.0.47"

        compile ":scaffolding:2.0.1"
        compile ':cache:1.1.1'

        runtime ":hibernate:3.6.10.6" // or ":hibernate4:4.1.11.6"
        runtime ":database-migration:1.3.8"
        runtime ":jquery:1.10.2.2"
        runtime ":resources:1.2.1"
        runtime ":database-migration:1.3.8"
        runtime ":yui-minify-resources:0.1.5"
 }

谢谢

PS:澄清:没有控制器在此操作页面上工作。我已经创建了4个类似的域类,它是各自的控制器

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-27 17:01:17

问题可能是您正在重写默认索引操作--尝试如下:

代码语言:javascript
复制
class BairroController {  
    static scaffold = true
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21386700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档