🧩
Serverpod 「138億年前」の扱い方
PostgreSQLに-13800000000を登録する
これはintの範囲だ。
だからServerpodのserver側でprotocolを設定するとき、int指定にした。
ところがFlutter側から入力しようとするとInternal server errorが出る。
Logを見ると integer outof rangeになっている。
まずやったことと結果
server側のprotocolで、bigintとか、bigIntegerとか指定しようとした。
するとserver側、client側が、これでもか!というほど赤くなった。
ので、止めた。
次に試したことと結果
Postico2経由で、PostgreSQLのfield属性を直接、bigint、に編集した。
無事登録成功。
なんでも自動、すべて連結、というわけでもないらしい
-13.8Billion、などの方法も考えたが、とりあえずこれで続行。
Flutter大学はFlutterエンジニアに特化した学習コミュニティです! 初心者から中上級者まで幅広く在籍し、切磋琢磨しています! 入会をご希望の方はこちらから→ flutteruniv.com
Discussion