使用Zend在没有主键的表中插入

问题描述:

我找不到如何插入没有PK的行。这对于扩展Zend_Db_Table_Abstract的类是不可能的,所以我应该怎么做?使用Zend在没有主键的表中插入

我想插入记录的表I是一个连接表。 其中只有两列可以作为PK,但我不知道我应该如何让Zend知道这一点。

有什么建议吗?

Zend并不在意该表是否实际上具有PK(或索引)。 Zend_Db_Table_Abstract中的primary_key选项实际上只是为了知道使用findfind*方法等时'WHERE'子句将搜索的列。因此,基本上只需指定哪些列用作db型号的参考列。我不能告诉你更多的细节,因为我不知道表中的细节。

+0

我明白了,我认为它确实在乎PK。 TY – networkprofile 2011-02-17 17:20:22