我正在用Grails做一个简单的程序,在处理多对多关系时遇到了问题。我有一个机场班级:
class Airport
{
static hasMany = [outgoingFlights:Flight, incomingFlights:Flight]
static mappedBy = [outgoingFlights:'departureAirport',
incomingFlights:'arrivalAirport']
}和一个Flight类:
class Flight
{
Airport departureAirport
Airport arrivalAirport
}由于某种原因,它给了我一个很长很奇怪的mappedBy错误消息。mappedBy代码有什么问题吗?或者我还需要做一些其他事情吗?谢谢。
发布于 2015-06-23 17:34:23
请尝试以下操作:
class Flight
{
static belongsTo = [departureAirport: Airport, arrivalAirport: Airport ]
Airport departureAirport
Airport arrivalAirport
}重新创建数据库。
https://stackoverflow.com/questions/11230369
复制相似问题