我无法使用stephencelis SQLite.swift设置外键。
t.foreignKey(user_id, references:"user_mstr",user_id)
我有两张表user_master
和user_details
。如何在user_id
表中将user_detail
设置为外键。我收到了以下错误。
Cannot invoke foreignkey with an arguement list of type (Expression<string>),
答案 0 :(得分:0)
您正在将字符串传递给引用。它应该像
let user_id = Expression<String>("user_id")
let user_mstr = Table("user_mstr")
//cate t somehow
t.foreignKey(user_id, references: user_mstr, user_id)