【发布时间】:2015-03-05 16:07:58
【问题描述】:
我目前正在为 Yii2 实现一个 ActiveRecord 驱动程序,这样我就可以通过他们推荐的 API 在我的 Yii 应用程序中利用我的进度数据库。但是,因为在 ActiveRecord 中需要设置主键才能正常运行(它必须知道哪些字段是记录的唯一标识符),所以我不得不在我创建的每个模型类上手动设置这些。 (驱动可以在https://github.com/ExchangeCore/yii2-progress-driver/tree/10.2.x查看)
我想知道的是,我是否忽略了某些方法或 SYSPROGRESS 表(或其他 ODBC 函数)实际上可能具有哪些字段是主键。我对 SYSINDEXES 表有一些希望,但我不确定如何正确识别哪个索引是主键。
【问题讨论】:
标签: yii2 progress-4gl openedge progress-db