使用Zend在没有主键的表中插入
问题描述:
我找不到如何插入没有PK的行。这对于扩展Zend_Db_Table_Abstract的类是不可能的,所以我应该怎么做?使用Zend在没有主键的表中插入
我想插入记录的表I是一个连接表。 其中只有两列可以作为PK,但我不知道我应该如何让Zend知道这一点。
有什么建议吗?
答
Zend并不在意该表是否实际上具有PK(或索引)。 Zend_Db_Table_Abstract
中的primary_key
选项实际上只是为了知道使用find
和find*
方法等时'WHERE'子句将搜索的列。因此,基本上只需指定哪些列用作db型号的参考列。我不能告诉你更多的细节,因为我不知道表中的细节。
我明白了,我认为它确实在乎PK。 TY – networkprofile 2011-02-17 17:20:22