-1
コントローラ内のファイルを読み込んでオブジェクトにデータを保存しようとしていますが、正しく保存することはできません。誰も助けることができますか?私はあなたがstring interpolationを使用したい場合は、同様"${line[0]}"
に${line[0]}
を変更し、すべてのものがあります...Grailsはファイルからデータを読み込んでオブジェクトに格納します
File generals = new File("C:/Grails/Grails-3.3.0/ggts/Test/data.txt")
def line = generals.readLines()
def date = new SetDate(params)
date.save()
date.title = ${line[0]}
date.location = ${line[1]}
date.description = ${line[2]}
date.name = ${line[3]}
date.email = ${line[4]}
date.save()
ええ、data.readLinesのことは間違いでしたが、 ".."のことが起こりました!ありがとう! – xitro
'$ {line [0]}' 'はまったく必要ありません。 'line [0]'を使うだけです。 – cfrick