Данные компонента не записываются в таблицу через ORM / entityLoad()

#orm #coldfusion #coldfusion-10 #mach-ii

#orm #coldfusion #coldfusion-10 #mach-ii

Вопрос:

Я пытаюсь внедрить CF10 ORM в текущий проект, но, похоже, существует проблема между моим DAO и моей таблицей (11g).

Я передаю компонент при вызове этого метода DAO:

 <cffunction name="saveData" access="public" returntype="void">
    <cfargument name="DataBean" />

    <cfset entitySave(arguments.DataBean)/>
</cffunction>
  

Это должно записать их в таблицу. Если я дамп аргументы из этого метода, компонент заполняется, но ничего не записывается. Ошибок не возникает, поэтому ничего очевидного сразу.

Кто-нибудь может сказать мне, где я могу ошибаться?

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

1. Вы пытались сначала вызвать EntityNew() перед сохранением?

2. да, все это работает нормально, кто-то из команды, возможно, разобрался с этим, так что любая радость, и я опубликую ее. Спасибо, что посмотрели.

3. Что у вас есть для настроек ORM в Application.cfc? Попробуйте использовать ORMFlush() после entitySave() вызова.