I've found I can merge dataobjects just fine, but I need to subtract Dataobjects too. It says the method subtract does not exist.
Is there a way to subtract $alreadypicked ?
$enhancements = new DataObjectSet();
$alreadypicked = DataObject::get('Enhancement', 'ProjectsID != 0');
$enhancements->merge(DataObject::get('Enhancement', 'StatusLevelsID = 8')); // In Progress
$enhancements->subtract($alreadypicked);
$enhancements->merge(DataObject::get('Enhancement', "ProjectsID = {$this->ID}"));
Thanks,
Brian