यहां एक सुझाव दिया गया है, अपना autoInc
फिर से लिखें और इस तरह के तरीके जोड़ें:
def autoInc = name ~ price ~ description returning id
def add(product: Product)(implicit s:Session): Long = {
Products.autoInc.insert(p.name, p.price, p.description)
}
कुछ डेटाबेस आपको ऑटो इंक्रीमेंट कॉलम में नल डालने की अनुमति नहीं देते हैं। शायद यह पोस्टग्रेज मामला है।