Tôi có một mô hình MyModel2
với một ManyToManyField
liên quan đến một mô hình khác MyModel1
.Làm thế nào để truy vấn trực tiếp bảng được tạo bởi Django cho một mối quan hệ ManyToMany?
Làm cách nào để có được các cặp mymodel1.id, mymodel2.id
, như được trình bày trong bảng mà Django tạo cho mối quan hệ này? Tôi có phải làm một truy vấn SQL thô trên bảng này hay là nó có thể thông qua các trình quản lý đối tượng của mô hình này?
class MyModel1(models.Model):
name = models.CharField(max_length=50)
class MyModel2(models.Model):
name = models.CharField(max_length=50)
mymodel1 = models.ManyToManyField(MyModel1)
điều này xóa tất cả nghi ngờ của tôi ,,, :) – Spiderman
đối tượng 'ManyToManyDescriptor' không có thuộc tính 'mặc dù' –
Bạn có lỗi đánh máy;) thông qua! – jpic