Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

सीएसवी फ़ाइल से डेटा कैसे लें और MySQL के साथ grails में कैसे सहेजें?

आपको मल्टीपार्टफाइल आप दस्तावेज़ीकरण में दिखाए गए अनुसार पास हो गए हैं:

<g:uploadForm action="upload">
    <input type="file" name="filecsv" />
    <input type="submit" />
</g:uploadForm>

फिर;

def upload = {
    request.getFile( 'filecsv' )
          .inputStream
          .splitEachLine(',') { fields ->
        def city = new City( city: fields[0].trim(),
                             description: fields[1].trim() )

        if (city.hasErrors() || city.save(flush: true) == null) {
            log.error("Could not import domainObject  ${city.errors}")
        }

        log.debug("Importing domainObject  ${city.toString()}")
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विंडोज़ में पर्ल डीबीआई-माइस्क्ल स्थापित करने के मुद्दे

  2. MySQL में तेजी से कई रिकॉर्ड कैसे डालें, जावा?

  3. डेटा स्रोत कनेक्शन को ठीक से कैसे बंद करें?

  4. डेटाबेस परिणाम को सरणी में बदलें

  5. समूहीकृत SQL परिणामों के प्रत्येक समूह के लिए अधिकतम मान वाले रिकॉर्ड प्राप्त करें