我有一个数据库表,我想将它加载到模型中?不是按指定条件,而是按整个表。怎么做?
问问题
166 次
3 回答
0
ATK4 中的模型用于表示数据并抽象底层技术,但不直接保存它们。
MVCGrid、MVCForm 和 CRUD 使用它来了解如何将数据呈现/布局到用户界面。
尽管模型可能不保存数据,但它们用于通过dsql
.
例子:
$m = $this->add('Model_UserAccess');
$u = $m->dsql()
->field('usernm')
->field('acclvl')
//->do_getOne(); // return only 1 record
->do_getAll(); // return all records
使用DSQL
或动态 SQL对于从表中检索数据并将其保存回来很重要。
于 2012-01-16T16:34:38.027 回答
0
我有一个非常简单的脚本,可以创建必要的 .php 文件以复制到 /lib/Model。
我这样做是因为正在迁移具有 20-30 个属性的表的 Access 应用程序,并且手动创建它非常繁琐。
该脚本非常基础,但对我来说非常有用。
链接在这里
于 2012-01-17T17:25:01.803 回答
0
尝试
$data = $mymodel->getRows();
这将从模型中获取所有数据并存储到数组中。你的问题很难理解,所以我不知道如何回答。
于 2012-01-18T03:50:52.030 回答