gpt4 book ai didi

php - 如何使用 NotORM lib 连接一对多表

转载 作者:搜寻专家 更新时间:2023-10-30 20:54:27 24 4
gpt4 key购买 nike

我正在使用 NotOrm 库来处理数据库中的数据。我必须按照此处的说明进行操作 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"];
}

响应是

=> Message: Undefined index: members_id

我的数据结构是否适合使用 NotORM?我想从 SQL 中得到结果:

select members.f1, members.f2 from members join cards on members.id = cards.member_id where cards.email like '%%' or cards.phone like '%%'

非常感谢!

最佳答案

这个问题也有人提出并回答了in the forum .

关于php - 如何使用 NotORM lib 连接一对多表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28983205/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com