我想插入的实体是一个有国家关系的玩家 [Key] [ForeignKeypublic int Id {get;set;} ...我希望通过将CountryId设置为一个现有的国家id来插入它,并且我希望能够通过添加完整的国家实体而不是id来插入它(让它同时插入两者)
在不加载完整的country实体并设置
我想知道,因为我正在处理一个搜索表单,使用的是思维sphinx,对于过滤后的属性,似乎只接受整数,但我的国家作为字符串存储在db中,其中包含它们的名称。因此,我将创建自己的国家/地区列表,其中字符串将显示在选择菜单中,值将作为整数存储在数据库中。我想知道为什么我使用的gem (ruby on rails)的开发人员决定创建一个只包含字符串的数组。数据库就是数据库。
致以亲切的问候。