Coldfusion, объект ORM по умолчанию?

#orm #coldfusion

#orm #coldfusion

Вопрос:

итак, у меня есть форма, которую я использую для новых элементов и для редактирования элементов.

Следовательно, поля ввода могут иметь значение или нет. Я использую этот код в поле значения.

<input name="uuid" value="<cfif isNull(item.GetUuid())>#item.GetUuid()#</cfif>"/>

Это лучший способ сделать это? Я бы подумал, что ORM возвращает пустой объект или что-то, возможно, более чистое, но не уверен в более простом способе сделать это?

Ответ №1:

Это может сработать

 <cfproperty name="uuid" default="">
  

Комментарии:

1. Там написано, что «элемент» не определен? Так что, даже не возвращает object?

2. если ваш uuid является строковым, что и должно быть, если вы можете вывести его непосредственно внутри хэш-хэша, то default=»» будет работать.