I was wrong!
RTFM ( it's for me)
Lazy load solution
For example:
140114 16:55:22 14 Connect [email protected] as anonymous on forum
14 Query SELECT discussions
.id
, discussions
.title
, discussions
.topic
, discussions
.categories_id
, discussions
.users_id
, discussions
.created_at
, discussions
.slug
FROM discussions
WHERE discussions
.id
= 2 LIMIT 1
14 Query SELECT replays
.id
, replays
.body
, replays
.discussions_id
, replays
.users_id
, replays
.created_at
, replays
.updated_at
FROM replays
WHERE replays
.discussions_id
= '2'
14 Quit
Query
$d = Discussions::findFirst([
'conditions' => 'id=2'
]);
$replays = $d->getReplays();
echo '<pre style="font-size:11pt">';
var_dump($replays->toArray());
echo "</pre>";
Result
array (size=3)
0 =>
array (size=6)
'id' => string '10' (length=2)
'body' => string 'message to discussion ' (length=22)
'discussions_id' => string '2' (length=1)
'users_id' => string '7' (length=1)
'created_at' => string '0' (length=1)
'updated_at' => string '0' (length=1)
1 =>
array (size=6)
'id' => string '11' (length=2)
'body' => string 'message to discussion ' (length=22)
'discussions_id' => string '2' (length=1)
'users_id' => string '11' (length=2)
'created_at' => string '0' (length=1)
'updated_at' => string '0' (length=1)
2 =>
array (size=6)
'id' => string '13' (length=2)
'body' => string 'message to discussion ' (length=22)
'discussions_id' => string '2' (length=1)
'users_id' => string '10' (length=2)
'created_at' => string '0' (length=1)
'updated_at' => string '0' (length=1)
Log
140114 17:18:14 22 Connect [email protected] as anonymous on forum
22 Query SELECT discussions
.id
, discussions
.title
, discussions
.topic
, discussions
.categories_id
, discussions
.users_id
, discussions
.created_at
, discussions
.slug
FROM discussions
WHERE discussions
.id
= 2 LIMIT 1
22 Query SELECT replays
.id
, replays
.body
, replays
.discussions_id
, replays
.users_id
, replays
.created_at
, replays
.updated_at
FROM replays
WHERE replays
.discussions_id
= '2'
22 Quit