我试图创建一个网站,用户可以跟踪哪些疫苗接种,他们的宠物已经收到。这也意味着每一次疫苗接种都应该提到宠物已经接种了疫苗。
宠物
public class Pet{
public int AnimalId {get; set;}
public string AnimalName{get; set;}
public AnimalType Type {get; set;}
public bool IsNeutered {get; set;}
}
疫苗
public class Vaccine{
public int VaccineId{get; set;}
我是Django模型设计的新手,现在我想做这样的事情。
假设爱丽丝有三只狗,分别叫“跑路人”、“皮尔奇”和“猕猴桃”。鲍勃有一只叫斯皮纳的猫,还有一只和爱丽丝在一起的小猫。
因此,对象宠物的名称并不是唯一的。一只宠物可以有不止一个主人。我觉得这是一对多的关系。
现在在我看来,我想列出自己的宠物。我如何实现它?我知道这与用户身份和外键相关,如果有人能指出一些方向或明确的解释,那将是很棒的。
我现在有:
class Pet(models.Model):
name = models.CharField(max_length=100)
class Owner(models.Model):
我已经向中的OwnerController类添加了以下方法:
//'''''''''CodeMed added this next method
@RequestMapping(value = "/owners/catowners", method = RequestMethod.GET)
public String findOwnersOfPetType(Map<String, Object> model) {
// find owners of a specific type of