Это действительно очень хороший вопрос.Я не сомневаюсь, что приведенные ответы полезны.Я столкнулся с той же проблемой, но только в моей таблице не так много полей.
Согласно документам EntityNew()
синтаксис показывает, что вы можете включить данные при создании экземпляра объекта:
artistObj = entityNew("Artists",{FirstName="Tom",LastName="Ron"});
вместо того, чтобы создавать экземпляр, а затем добавлять поле данных за полем.В моем случае все, что мне нужно было сделать, это:
artistObj = entityNew( "Artists", FORM );
EntitySave( artistObj );
ORMFlush();
ПРИМЕЧАНИЕ Из вашего вопроса действительно следует, что вы можете выполнять запросы вставки или обновления.При использовании ORM вам не нужно этого делать.Но я могу ошибаться.