2

現在取り組んでいる grails プロジェクトで、バイナリ ファイル (おそらく画像) に最適なデータ型を選択するためのベスト プラクティスを知りたいと思っていましたbyte[]。あなたの提案は大歓迎です。

ありがとう!

4

3 に答える 3

5

@tim_yates に同意します。byte[] はあなたの選択です。データベースに永続化する場合は、マッピングを追加する必要があります。

class SomePersistent {
   byte[] image

   static mappings = {
      image type: "blob"
   }
}

(コンパイルされていないため、構文が若干異なる可能性があります。Grails のマニュアルを確認してください)

于 2012-07-02T14:05:46.287 に答える
3

私はあなたが正しいと信じており、それbyte[]が進むべき道です

于 2012-07-02T08:28:54.653 に答える
0

byte[] を使用していますが、データベースで hibernate/GORM が正しいデータ型を作成していることを確認してください。私は mySQL を使用していますが、tinyblob が作成されますが、画像が大きすぎます。データベースに戻って、それを大きなブロブに変更して機能させる必要がありました。

于 2012-07-02T20:15:50.563 に答える