Допустим, у меня есть две сущности: House
:
component
{
property name="Owner" cfc="Owner" fieldtype="many-to-one";
}
И Owner
:
component
{
property name="Name";
}
A House
может иметь Owner
, но не обязательно. У меня House
связан с Owner
, но теперь я хочу удалить ассоциацию. Я пробовал следующий код:
var house = entityLoadByPK("House", 13);
house.setOwner('');
entitySave(house);
Но я получаю исключение, говорящее, что ''
не может быть преобразован в id, что имеет смысл. Однако, хотя ColdFusion имеет концепцию null / undefined, похоже, что на самом деле вы не можете создать нулевое значение, только проверяйте их. Как бы я удалил ассоциацию в этом случае?