Changeset 659
- Timestamp:
- Jul 19, 2010, 9:30:58 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/controllers/RestController.groovy
r649 r659 99 99 def id = Long.parseLong(params.externalAssayID) 100 100 Assay.findAll().each{ println it } 101 Assay.find( "from Assay as a where externalAssayID=?",[id]).getSamples().each { sample -> 101 def assay = Assay.find( "from Assay as a where externalAssayID=?",[id]) 102 println "Assay: " + assay 103 assay.getSamples().each { sample -> 102 104 def item = [ 103 'name' : sample.name, 104 'material' : sample.material.name, 105 'subject' : sample.parentSubject.name, 106 'event' : sample.parentEvent.template.name, 107 'startTime' : sample.parentEvent.getDurationString() 105 'name' : sample.name, 106 'material' : sample.material.name, 107 'subject' : sample.parentSubject.name, 108 'event' : sample.parentEvent.template.name, 109 'startTime' : sample.parentEvent.getDurationString(), 110 'externalSampleId': sample.externalSampleId 108 111 ] 109 112 items.push item 110 113 } 111 114 } 115 println "done" 112 116 render items as JSON 113 117 }
Note: See TracChangeset
for help on using the changeset viewer.