2016-11-15 3 views
2

lokiに複合ユニークインデックスを指定する方法はありますか?それは私が一意にしたい二つの組み合わせです。..lokijs - lokiに複合ユニークインデックスを作成する方法はありますか?

db.addCollection('contents', {unique: ['id', 'wsID']}); 

が、これは2つの異なるユニークインデックスを作るために表示されます。私のようなものを試してみました。

ご意見ありがとうございました。

答えて

0

私は代理キーせることによって、このような何かをした:

db.addCollection('contents', {unique: 'mySurrogateKey'}); 

コレクションにレコードを追加する場合は、カスタムプロパティを作成し、簡単な連結するように設定することができます

record.mySurrogateKey = `${record.id}${record.wsID}` 
collection.insert(record) 
関連する問題