Làm cách nào để xóa một đối tượng khỏi mối quan hệ Nhiều-Nhiều mà không xóa đối tượng thực?
Thí dụ:
Tôi có các mô hình Moodsvà Interest.
Moodcó một trường nhiều-nhiều interests(là một models.ManyToManyField(Interest)).
Tôi tạo một phiên bản của Moodsđược gọi my_mood. Trong my_moodslĩnh vực sở thích của tôi my_interest, nghĩa là
>>> my_mood.interests.all()
[my_interest, ...]
Làm cách nào để xóa my_interestkhỏi my_moodmà không xóa một trong hai trường hợp mô hình? Nói cách khác, làm cách nào để xóa mối quan hệ mà không ảnh hưởng đến các mô hình liên quan?
AttributeError: 'RelatedManager' object has no attribute 'remove'