如何在Slick的直接嵌入中定义主键和外键?

时间:2013-11-26 02:31:29

标签: database scala foreign-keys slick

我正在玩Slick,想要用几张桌子构建一个示例应用程序。这些表当然在某些方面相互关联。我查看了文档,但我还没有找到任何相关信息:http://slick.typesafe.com/doc/2.0.0-M3/direct-embedding.html#row-class-and-schema

考虑以下表格:

case class Coffee(
  name: String,
  price: Double,
  producerId: ???
)

case class Producers(
  name: String,
  coffeeIds: ???
)

case class Customers(
  name: String,
  orderIds: ???
)

case class Orders(
  coffeeId: ???,
  amount: Int
)

我标记了我想用???表达的外键关系。

1 个答案:

答案 0 :(得分:1)

目前不支持。直接嵌入目前正在冰上,有利于稳定和记录。