【问题标题】:How to get data from two table and order by second table Datamapper如何从两个表中获取数据并按第二个表Datamapper排序
【发布时间】:2016-03-21 06:49:02
【问题描述】:

我的第一个表是产品,第二个表是用户
产品表中的列是id、user_id、prname等;
在用户表中的列是id,user_name,rating。

我用这个来获取

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

现在我想按用户评分获取产品订单

【问题讨论】:

    标签: mysql codeigniter datamapper codeigniter-datamapper


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-13
      • 1970-01-01
      • 1970-01-01
      • 2016-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多