我是 Django 新手,在我目前的项目中,我有一个“名词”模型,其中包含 12 个平行感觉字段:“nominativeSingular”、“vocativeSingular”、“ablativePlural”等。
我似乎经常想从字符串的某种组合('宾格','复数')中获取给定名词的相关属性,虽然我可以手写一本 12 项的字典,但这似乎非常不雅。
这里的问题:Django: OR queries with dynamic field namesSuggested using "** dictionary-to-kw-args" - 这真的是我想要的吗?如果是这样,是否有可能解释它在这种情况下如何工作?或者,这整件事真的是糟糕的数据库设计的结果吗?