legacy-knowledge-base
公開されました Sep. 10, 2025

Groovy スクリプトを使用してコマース製品を削除するには?

written-by

Pooja Bhambani

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • ユーザーは、groovy スクリプトを使用して、作成した製品を削除する必要があります。

Environment

  • Liferay DXP 7.3
  • Commerce 3.0

解決策

  • 以下は、作成した製品を削除するためのテンプレート groovy スクリプトです。
    import com.liferay.commerce.product.service.CPDefinitionLocalServiceUtil;
    CPDefinitionLocalServiceUtil.deleteCPDefinition(CPDefinitionId);
  • ただし、groovy スクリプトに関してさらに支援が必要な場合は、お気軽に 「グローバル サービス チーム」 にお問い合わせください。このチームは、主にカスタム開発と実装を担当しています。

追加情報

  • この解決にはLiferay APIを使用してデータベースエントリを変更する必要があるため、データベースのバックアップが事前に作成されていることを確認し、ロールバックが必要な場合に備えて適切なバックアップを維持し続けてください。
  • 上記で提案したアプローチを下位の環境でテストし、問題がなければ、自分の裁量で本番環境に移行することを強くお勧めします。
did-this-article-resolve-your-issue

legacy-knowledge-base