嗨,我有一个包含actionid、profile id和profile status字段的索引,以及其他操作详细信息。。。单个操作可以Map到多个配置文件id和状态。在关系数据库中,我们可以将其Map为外键,但在这里他们坚持要进行非规范化。。。
但在我的例子中,有50多个字段,对于两个列有不同的值,我不想复制这么多数据。。。
我还尝试将字段保存为数组,例如:
配置文件id:[1,2]
profilestatus:[1\u a,2\u b],其中a,b表示profileid的状态
问题是在检索数据时,假设我有一个profile id等于1的查询。。。
响应将具有所有值的配置文件id。。。在某些情况下,由于配置文件id和状态中不需要的数据,过滤结果数据会成为一项巨大的工作。。。
是否可以只检索字段中的匹配值?
一些类似的(对于profileid=1)
profileid=[1]
profilestatus=[1\u a]
暂无答案!
目前还没有任何答案,快来回答吧!