Saving object having many-to-many relationship in grails
posted 4 years ago
I am trying to save objects having Many-Many Relationship . A SellingCompany can have many Accounts and an Account can be associated with many SellingCompanies. So there is a many-many relationship between the tables stored in SellingCompaniesAccount
My Account_Info domain is as follows:
My SellingComapanies domain is as follows:
The table that holds the Many-Many relationship is as follows:
The form in the create.gsp file contains the code that actually iterates over all the different SellingCompanies and displays as a check-box.
Lastly the controller which handles the save and list functions.
Now, I am getting the following error, due to the empty hidden values appearing like _sellingcompanies_1 etc.:
First of all, where does the hidden values come from and is this approach fine to commit the the Many-Many relationship info in SellingCompaniesAccount controller class. Any better technique of doing this.