Liferay Supportは、特定のサードパーティ製品を他の製品よりも推奨または承認するものではありません。 Liferayは、これらの製品に関して、ここに記載または参照されているいかなる指示に対しても責任を負いません。 これらの原則の実行は、加入者の責任において行われるものとします。
問題
この記事では、次のようなことができるクエリを作成する方法を記録します:
- 特定のサイト内のページ数を決定すること。
- グローバルコンテンツ判定
環境
- Liferay Portal 6.2
- Liferay DXP
解決策
- データベースの
レイアウトテーブルを参照し、どのページがポータルサイトにあるか確認することができます。 - どのページがグローバルコンテンツを使用しているかを判断するには、
Group_テーブルを確認し、グローバルサイトのgroupIdを判断することができます。 - 次に、
Portletpreferencesテーブルを検索して、どのポートレットがgroupIdを参照しているか確認します。 これは、グローバルコンテンツが表示されていることを示します。 - 最後に、
portletIdをLayoutテーブルで検索し、どのページがそれらのポートレットを使用しているかを調べます。
注: Liferay Supportは、あるデータベースを他のデータベースより推奨するものではありません。 常にデータベースベンダのドキュメントを参照する必要があります。