में संबंध मैं बुनियादी एक-से-कई रिश्तों के साथ कुछ मॉडल वर्गों की है। उदाहरण के लिए, एक किताब कई व्यंजनों हैं, और प्रत्येक नुस्खा कई सामग्री है:सपाट एक-से-कई Django
class Book(models.Model):
name = models.CharField(max_length=64)
class Recipe(models.Model):
book = models.ForeignKey(Book)
name = models.CharField(max_length=64)
class Ingredient(models.Model):
text = models.CharField(max_length=128)
recipe = models.ForeignKey(Recipe)
मैं एक विशेष पुस्तक से सभी व्यंजनों में सभी अवयवों का एक फ्लैट सूची चाहते हैं। अजगर में इस व्यक्त करने के लिए सबसे अच्छा तरीका क्या है?
var allIngredients = from recipe in book.Recipes
from ingredient in recipe.Ingredients
select ingredient;
खैर मुझे लगता है। ;) –