Que se passe-t-il lorsque deux modèles sont associés à une relation belongsTo et hasOne en même temps?
Est-ce que l'infrastructure détecte cette situation pour éviter de récupérer trop de données?Qu'advient-il des modèles avec configuration de relation BelongsTo et hasOne?
EDIT: CakePHP spécifiquement, bien que ce que d'autres cadres pourraient faire serait également utile.
Chustar ou Thorpe, avez-vous appris davantage sur cette situation que vous pouvez partager avec nous? Je suis confus à propos de l'utilisation de hasOne et belongsTo en même temps. Les docs ne montrent pas cela, et je ne suis pas sûr de ce que cela signifie. – Ray
@Ray K, voir la réponse ci-dessous. Essentiellement, le cadre ne chargerait pas toutes les données disponibles à moins que je ne le demande. De cette façon, il ne m'appartient pas d'éviter les demandes circulaires. Mais si je fais des demandes circulaires, j'essaierai de les remplir. – chustar