2

我正在使用 NotOrm lib 处理数据库中的数据。我必须按照这里的说明 http://www.sitepoint.com/database-interaction-made-easy-with-notorm/

但没有解决我的问题这是我的数据结构:

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"];
    }

响应是

=> 消息:未定义索引:members_id

我的数据结构对于使用 NotORM 是否正确?我想从 SQL 得到结果:

从成员中选择 members.f1、members.f2 在 members.id = cards.member_id 上加入卡片,其中 cards.email 像 '%%' 或 cards.phone 像 '%%'

非常感谢!

4

1 回答 1

0

这个问题也在论坛上被问及回答。

于 2015-03-11T15:52:38.090 回答