Я хочу выполнить простую операцию соединения следующим образом.
raw SQL: выберите * из рисков r присоединитесь к sku_details s по r.sku_id = s.sku_id;
Детали модели:
class SkuDetails(models.Model):
sku_id = models.DecimalField(primary_key=True, max_digits=65535, decimal_places=65535)
sku_desc = models.TextField(blank=True, null=True)
category = models.TextField(blank=True, null=True)
class Risks(models.Model):
risk_id = models.DecimalField(primary_key=True, max_digits=65535, decimal_places=65535)
risk_group_short_desc = models.TextField(blank=True, null=True)
risk_group_desc = models.TextField(blank=True, null=True)
var = models.DecimalField(max_digits=65535, decimal_places=65535, blank=True, null=True)
sku = models.ForeignKey(SkuDetails, models.DO_NOTHING, blank=True, null=True)
После объединения я хочу, чтобы все столбцы таблицы в плоской структуре через Django ORM ...
В сыром SQL я получу все столбцы ... Но не получая от ORM
Пожалуйста, помогите !!!