2
有沒有辦法在loki中指定複合唯一索引?我試過這樣的:lokijs - 有沒有辦法在loki中創建複合獨特索引?
db.addCollection('contents', {unique: ['id', 'wsID']});
但這似乎使2個不同的唯一索引..這是我想做的獨特的兩個組合。
非常感謝您的任何建議。
有沒有辦法在loki中指定複合唯一索引?我試過這樣的:lokijs - 有沒有辦法在loki中創建複合獨特索引?
db.addCollection('contents', {unique: ['id', 'wsID']});
但這似乎使2個不同的唯一索引..這是我想做的獨特的兩個組合。
非常感謝您的任何建議。
我做了這樣的事情通過使代理鍵:
db.addCollection('contents', {unique: 'mySurrogateKey'});
當添加記錄收集,你可以創建一個自定義屬性,並設置它是一個簡單的串聯:
record.mySurrogateKey = `${record.id}${record.wsID}`
collection.insert(record)