如何通过第二个表Datamapper从两个表和顺序获取数据

时间:2016-03-21 06:49:02

标签: mysql codeigniter datamapper codeigniter-datamapper

我的第一张桌子是产品,第二张桌子是用户
在产品表中,列是id,user_id,prname等;
在用户表中,列为id,user_name,rating。

我用它来获取

$user = new User();
$user ->get();
$products = new Product();
$products ->get();

现在我想按用户评分订购产品

1 个答案:

答案 0 :(得分:1)

您应该创建另一个评级表,其中产品ID和用户ID以及评级值必须具有主键评级ID。

然后根据评级值选择产品。