与数字组合的唯一性,与顺序无关
Uniqueness with a combination of numbers regardless of sequence
我正在研究一个需要我到达唯一字符串的功能。数据模型中的每个人都有 2 个属性 - 公司 ID 和人员 ID。Co 和 Person ID 的组合将始终是唯一的。当一个人与另一个人发起对话时,我需要创建一个唯一的字符串来标识该对话。
因此,如果人员 A(例如 Co:100、Id:100)与人员 B(例如 Co:200、Id:200)开始对话,则唯一字符串应与人员 B 与人员 A 开始对话相同。
我需要用 JS 和 C# 编写此逻辑。
在创建对话密钥之前对参与者的键进行排序,这将确保 A 是否开始与 B 对话或相反。
假设您有一个唯一的属性(lower_id,higher_id)应该可以解决问题。
相关文章:
- ajax请求的顺序总是不同的
- 按照选项卡索引的顺序循环一个jQuery选择
- 匹配一个单词,其中候选人可以跨越顺序组(跨度)
- 按顺序添加和删除类
- 按我自己的类克隆另一个元素的内容和顺序
- Javascript-根据赋值顺序,按键合并对象数组
- 2个backbone.js集合,具有相同的模型,但排序顺序不同
- querySelector/getElementByClassName嵌套项的顺序
- 以不同的顺序输出数据
- 重新排列HTML元素的顺序并更改内容
- 在Javascript中列出顺序子集元素
- 是否“;对于的“;循环迭代遵循JavaScript中的数组顺序
- Mongodb$in以与数组中相同的顺序获取结果
- 如何使用phonegap从安卓设备中提取联系人的字母顺序
- 在表单OnChange中交换数字顺序
- 如何按对象反转Angular ngRepeat的顺序's键,这些键是数字键
- 预保存钩子:mongoose中回调的顺序如何
- 为什么生成器中的console.log会按这样的顺序出现
- 从数组中删除重复条目,并在javascript中按顺序排列
- 与数字组合的唯一性,与顺序无关