との記事を取得し、私はモデルPost
と、次のように関連するモデルComment
持って言う:は、CakePHP
Post hasMany Comment
Comment belongsTo Post
をどのようにComment
それに関連する最新のすべてのPost
を取得するためにfind('all')
を使うのですか?
私はとPost
でhasOne
関係を定義しようとしている:
var $hasOne = array('LatestComment' => array('className' => 'Comment', 'order' => 'LatestComment.created DESC'));
しかし、私はPost->find('all')
を行う際には、異なるComments
にLatestComment
設定して、一回ごとComment
につき、すべてのPost
を複数回返します。
は、私の問題に関連している可能性があります:http://stackoverflow.com/questions/8707048/last-x-blog-entries-but-only-once-per-user/11933591#11933591 – mark