|
|
@@ -4,10 +4,7 @@ import com.uas.kanban.annotation.FieldProperty;
|
|
|
import com.uas.kanban.base.BaseEntity;
|
|
|
import com.uas.kanban.util.CollectionUtils;
|
|
|
import com.uas.kanban.util.ObjectUtils;
|
|
|
-import org.mongodb.morphia.annotations.Embedded;
|
|
|
-import org.mongodb.morphia.annotations.Entity;
|
|
|
-import org.mongodb.morphia.annotations.Index;
|
|
|
-import org.mongodb.morphia.annotations.Indexes;
|
|
|
+import org.mongodb.morphia.annotations.*;
|
|
|
|
|
|
import java.io.IOException;
|
|
|
import java.util.ArrayList;
|
|
|
@@ -21,7 +18,7 @@ import java.util.Objects;
|
|
|
* @since 2017/10/18 15:35
|
|
|
*/
|
|
|
@Entity
|
|
|
-@Indexes(@Index(value = "name, panelCode", unique = true))
|
|
|
+@Indexes(@Index(fields = {@Field("name"), @Field("panelCode")}, options = @IndexOptions(unique = true)))
|
|
|
public class Parameter extends BaseEntity {
|
|
|
|
|
|
private static final long serialVersionUID = 1L;
|