問題タブ [datahandler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
65 問題
0
投票する
1
に答える
139
参照
typo3-9.x - DataHandler TYPO3 9 での「誤った DOUBLE 値の切り捨て」エラー
データベース テーブルに挿入する約 400 レコードの配列があります。
DataHandler を使用して挿入しようとしましたが、以下の問題に直面しました。
- 195 レコードを挿入した後、「切り捨てられた不正な DOUBLE 値」エラーが発生します。リストモジュールで新しいレコードを作成しようとすると、上記のエラーが引き続き発生します。
- 挿入するレコードを最大 194 に制限すると、レコードはエラーなしで挿入され、リスト モジュールでレコードを作成することもできますが、レコードはデータベースで複製されます。
別のアプローチとして、QueryBuilder の insert() を使用して、データをデータベース テーブルに直接挿入しました。
- すべてのデータが希望どおりに挿入されましたが、List モジュールで新しいレコードを作成しようとすると、「切り捨てられた不正な DOUBLE 値」が再び表示されます。
- しかし、194 に制限すると、新しいレコードを作成するときに List モジュールでエラーは発生しません。
この問題を解決できることを大変うれしく思います。