thx.
I slove it like this:
var query1 = Query.EQ("Comments.Status", 1)
IEnumerable<Comment> comments = Collection.Distinct<Comment>("Comments", query1).Where(x => x.Status == 1);
comments .toList() // <= list of Comments with Status 1
if someone has a better solution please post it.
Thx again,
Benjamin