Имя поля MongoDB в поле записи лифта - PullRequest
2 голосов
/ 06 января 2012

У меня есть ранее существующая база данных, и этот код:

class User private() extends MongoRecord[User] with StringPk[User] {
  def meta = User

  object createdAt extends DateTimeField(this)
  object lastLogin extends DateTimeField(this)

  object password extends StringField(this, 128)
      object salt extends StringField(this, 128)
}

object User extends User with MongoMetaRecord[User]

Проблема в моей базе данных, поле createdAt называется created-at и аналогично lastLogin.Если посмотреть на документы , то есть несколько полей объекта, которые могут выполнять эту работу (label, name, title, uniqueFieldId), так что бы это было?

1 Ответ

0 голосов
/ 06 января 2012

Член name, кажется, ищет. Как в

object createdAt extends DateTimeField(this) {
  def name = "created-at"
}
...