Mysql 如何编辑grails列?

Mysql 如何编辑grails列?,mysql,grails,groovy,Mysql,Grails,Groovy,我需要一些概念上的答案。 在我的grail应用程序中,我需要从列表视图编辑一列。问题是列项(例如作者)链接到另一个域(employee)类。所以为了编辑“author”,我必须编辑表中的“employee”(只是为了澄清所有作者都来自employee类)。不确定如何从列中的员工列表中搜索/获取员工以替换作者。 我知道通常我可以编辑任何页面,但这看起来有些不同。 我对groovy grails比较陌生。您可以使用HTML表检索列表,如下代码所示 <table> <thead

我需要一些概念上的答案。 在我的grail应用程序中,我需要从列表视图编辑一列。问题是列项(例如作者)链接到另一个域(employee)类。所以为了编辑“author”,我必须编辑表中的“employee”(只是为了澄清所有作者都来自employee类)。不确定如何从列中的员工列表中搜索/获取员工以替换作者。 我知道通常我可以编辑任何页面,但这看起来有些不同。
我对groovy grails比较陌生。

您可以使用HTML表检索列表,如下代码所示

<table>  
 <thead>
    <tr>
       <g:sortableColumn property="id" title="ID" />
       <g:sortableColumn property="author" title="Author" params="${filterParams}"/>    
    </tr>  
 </thead>  
 <tbody>    
    <g:each in="${EmployeeList}" status="i" var="employee">
      <tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
        <td><g:link action="show" controller="employee" id="${employee.id}">${fieldValue(bean: employee, field: "id")}</g:link></td>
        <td>${fieldValue(bean: employee, field: "author")}</td>
      </tr>    
    </g:each>  
 </tbody> 
</table>

${fieldValue(bean:employee,field:id”)}
${fieldValue(bean:employee,field:author”)}

如果上面的所有内容都是这样,您可以使用

进行搜索。此外,如果“作者”项来自不同的域类,该怎么办?所以,有两个域类employee&books,books中的一个字段“author”链接到employee。谢谢@Syed sarek您可以通过“belongsTo”使用两个域类。请看一看,如果您提供与问题相关的快照或图像,并通知您想要或需要编辑的内容,将很容易理解我…谢谢