Unique Constraint with Two Fields in MongoDB

后端 未结 3 945
庸人自扰
庸人自扰 2020-12-29 04:32

I have a collection with fields \"email\" and \"friends_email\". I would like to setup a unique-ness constraint like the following, using MongoDB:

  1. No record

3条回答
  •  伪装坚强ぢ
    2020-12-29 05:19

    You can have compound unique index on email and friends_email field for ensuring the second case. But for the first case you need to handle that in the application code or use a java mapper such as Morphia to have a field-based validation. You might wanna check the following post also:

    How to apply constraints in MongoDB?

提交回复
热议问题