Atualização de registro não está funcionando Grails 4
05/11/2019 17:14
?@Secured(["ROLE_MS_CMBID_SAVE_DOCUMENT"])
def editDocument() {
JSONObject jsonRequestDoc = request.JSON
Document document = Document.findByUuid(params.uuidDocument)
document.partID = "partID teste"
document.typeID = "typeID teste"
document.save()
Map response = ["status":"ok", "message":"Document ${params.uuidDocument} properly updated!!!!!!! "]
render response as JSON
?}
class Document {
String uuid
byte[] fields
String signature
static belongsTo = [documentProperties: DocumentProperties]
String partID
String typeID
String owner
//SQL SERVER
static mapping = {
uuid column: "uuid", sqlType: "nvarchar(max)"
fields column: "fields", sqlType: "varbinary(MAX)"
signature column: "signature", sqlType: "nvarchar(max)"
partID column: "partID", sqlType: "nvarchar(max)"
typeID column: "typeID", sqlType: "nvarchar(max)"
owner column: "owner", sqlType: "nvarchar(max)"
version false
}
static constraints = {
}
}
Document.withTransaction {
?def document = Document.get("1")
?document.partID = "teste partID"
?document.save(flush:true)
}
root@ReactNative-DEV01:~/grailsProjects/grails4Projects/cmbid# grails -vObrigado!
Grails Version: 4.0.0
JVM Version: 1.8.0_222
Para se registrar, clique aqui.