問題タブ [typo3-tca]

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.

0 投票する
2 に答える
710 参照

mysql - TYPO3 9 TCA 型入力の mysql 時間フィールドでの LTS 型キャスト エラー / dbType 時間節約空のフィールド

TYPO3 9 LTS で時間入力を MySQL 5.7.24 と連携させようとしています。

フィールドでは、ext_tables.sql次のように定義されます。

some_field time default NULL

TCA では、フィールドは次のように定義されます。

時間入力なしでバックエンドにレコードを保存すると(可能になるはずです)、エラーが発生します:

These fields of record 1 in table "some_table" have not been saved correctly: some_field! The values might have changed due to type casting of the database.

データベース レコードを見ると、some_fieldフィールドは値を取得します00:00:00(ただし、db のデフォルトは ですNULL)。

時間を選択すると、レコードを保存してエラーなしで開くことができます。

これは TYPO3 のバグですか、それともどうすればこの動作を修正できますか?

0 投票する
1 に答える
65 参照

typo3 - TYPO3 Extbase: 同じテーブルの双方向リレーション

製品テーブルで双方向接続をセットアップしたいと考えています。
関連商品を作成するため。

ただし、関係は一方向にのみ保存されます。これはまったく可能ですか?もしそうなら、ここに翻訳も含めていただけますか?