Php 如何使用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

我正在使用NotOrm lib处理数据库中的数据。 我必须按照这里的指示去做

但并没有解决我的问题 以下是我的数据结构:

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类似“%”


非常感谢

这个问题也被问到和回答了