Nasıl dava sınıfı scala bir Numaralandırma içerir, mongo kaydı MongoCaseClassField ile Rogue kullanarak güncelleştirmek için
2.4-M5 to 2.5
2.0.0
lift-mongodb-record
Rogue 1.1.8
varolan kodu yükseltme duyuyorum.
Zorluk scala bir numaralandırma içeren, gerçekten biraz yardım kullanabilirsiniz MongoCaseClassField
yazma geçiriyorum.
Örneğin,
object MyEnum extends Enumeration {
type MyEnum = Value
val A = Value(0)
val B = Value(1)
}
case class MyCaseClass(name: String, value: MyEnum.MyEnum)
class MyMongo extends MongoRecord[MyMongo] with StringPk[MyMongo] {
def meta = MyMongo
class MongoCaseClassFieldWithMyEnum[OwnerType <: net.liftweb.record.Record[OwnerType], CaseType](rec : OwnerType)(implicit mf : Manifest[CaseType]) extends MongoCaseClassField[OwnerType, CaseType](rec)(mf) {
override def formats = super.formats new EnumSerializer(MyEnum)
}
object myCaseClass extends MongoCaseClassFieldWithMyEnum[MyMongo, MyCaseClass](this)
/// ...
}
Bu alana yazmaya çalıştığınızda, aşağıdaki hata alırız.
kanıt için örtülü değer türü parametre bulunamadı com.oturaklı.haydut.BSONType[MyCaseClass] .ve(_.myCaseClass setTo) myCaseClass
Bu Haydut olarak kendi versiyonumuzu kullanılarak yapılan MongoCaseClassField
, 1.1.8, çalışma yapardık #formatları yöntemi geçersiz kılınabilir. Ama bu özellik sadece artık çalışması gerektiğini düşündük 2.5-RC6, mongodb-asansör kayıt içine dahil oldu?
CEVAP
LOL aptallık kulübüne hoş geldiniz. Kurucularından biriyim. :D
DİKEY kaydırma için: bu iş için bulabildiğim tek yol (iOS 8, 6 ve saf Güncellemelerinden otomatik düzen) Kaydırma benim Görüntüle (tüm superview ile ilgili): aşağıdaki kısıtlamaları ekleme oldu
- Eşit Genişlikte
- Eşit Yükseklikleri
- Merkezi Hizalama Y
- Merkezi X Hizalama
Benim yapı:
UIView
- ScrollView
- Subview
- Subview
- Subview
- Subview
- ...
Bu sonuç için:
Bu Kur
Umarım bu 5'te yatacak birini kurtarmak olurdu. :D
Nasıl düzgün S4 sınıfı yuvaları Roxyge...
Nasıl sadece tek bir alanda Varlık Çer...
Nasıl ayrıştırma Scala standart Scala ...
Nasıl Listesi< tüm dizeleri Dönüştür...
Nasıl özel yöntemleri, alanları veya i...