0
私は記事と他のテーブルが画像のテーブルに関連するテーブルを持っています。イメージを保存すると、イメージのモデルで行われた関連サムネイルの計算と保存が開始されます(preSave)。記事を保存すると、サムネイルプロセスを開始するイメージが保存されます。そして私は理由を知らない...関連レコードは毎回挿入されます
私は記事を保存するときに、関係を保存したいだけです。サムネイルを保存するのは、しばしばタイムアウトを引き起こし、リソースを使いすぎるという難しいプロセスです。
どうすればよいですか?ここで
は重要な側面に減少私のスキーマの一部です:
Image:
columns:
# ...
relations:
Flats:
class: Flat
refClass: FlatImage
foreignAlias: Images
Articles:
class: Article
refClass: ArticleImage
foreignAlias: Articles
Thumbnail:
columns:
# ...
relations:
SourceImage:
class: Image
local: image_id
onDelete: CASCADE
foreignAlias: Thumbnails
あなたは、コードの他の部分が必要な場合は、コメントしてください。