extbase拡張は、外部のtypo3以外のデータベースからデータを選択し、TYPO3フロントエンドに表示するものとします。データの更新や新しいデータの挿入は計画されていません。ローカルのTYPO3システムに外部データを格納することはできません。データはリレーショナルであり、外部データベースは物理的に外部サーバーにあります。TYPO3:外部データベースでExtbaseを使用する方法
これまで、ピペットの延長が使用されていました。 funcionalityは、extbase拡張で置き換えられるようになりました。
extbaseで外部データベースにアクセスするにはどうすればよいですか?
私はJOINとextbaseクエリステートメントに対処する必要があります。私の経験では、DBALはこれらの状況でExtbaseとうまく連携しません。私は最近DBALを使うときに大きな騒ぎになった。私はもう一度やってみません、申し訳ありません。 –
私はdbal istが唯一の正式な解決策であることを知っています。たぶんあなたはあなた自身がクエリとデータベース接続を書いているかもしれませんが、extbaseの "魔法"を使うことはできません。たぶんあなたはあなたのtypo3データベース内のデータを "同期"することができますが、そのデータが他のデータベースアクセスで実際に断片化されていないことを管理する必要があります。 –
データベースがないので、リポジトリにExtbaseの "magics"は必要ありません。データをローカルに格納することはできません。私は一連のSQL要求を持っているだけで、いくつかのデータが返されます。したがって、TYPO3データベースはなく、TCAはありません。しかし、私はFluidとコントローラのアクションメカニズムを使いたい。リポジトリの場合、データベース接続を定義してSQLクエリを送信する方法が必要です。 –