fix hasMany
fix getBy[RelationName]
add belongsTo to .with()
fix hasMany