Php 如何使用NotORM lib连接一对多表
我正在使用NotOrm lib处理数据库中的数据。 我必须按照这里的指示去做 但并没有解决我的问题 以下是我的数据结构:Php 如何使用NotORM lib连接一对多表,php,mysql,database,notorm,Php,Mysql,Database,Notorm,我正在使用NotOrm lib处理数据库中的数据。 我必须按照这里的指示去做 但并没有解决我的问题 以下是我的数据结构: Tables -members ---Indexes PRIMARY id -cards ---Indexes PRIMARY id INDEX member_id ---Foreign keys
Tables
-members
---Indexes
PRIMARY id
-cards
---Indexes
PRIMARY id
INDEX member_id
---Foreign keys
member_id members(id) CASCADE CASCADE
我使用了sql命令
ALTER TABLE `cards` ADD FOREIGN KEY ( `member_id` ) REFERENCES `xxx`.`members` (`id`)
ON DELETE CASCADE ON UPDATE CASCADE ;
我的代码
$cards = $this->db->cards();
foreach($cards as $c){
//echo "here";
echo $c->members["member_id"];
}
回应是
=>消息:未定义索引:成员\u id
我的数据结构是否适合使用NotORM?
我希望SQL的结果为:
选择members.f1、members.f2
来自成员
加入纸牌
on members.id=cards.member\u id
其中cards.email类似“%”或cards.phone类似“%”
非常感谢 这个问题也被问到和回答了