首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Squeryl存储长字符串

使用Squeryl存储长字符串
EN

Stack Overflow用户
提问于 2012-03-08 01:20:04
回答 1查看 319关注 0票数 1

我想使用VARCHAR(255)或TEXT MySQL数据类型来存储科技文章的名称。Squeryl创建VARCHAR(128)字段来存储字符串。如何将其配置为使用更大的字段?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-08 03:16:34

来自http://squeryl.org/schema-definition.html

代码语言:javascript
复制
object Library extends Schema {
...
...    
  on(borrowals)(b => declare(
    b.numberOfPhonecallsForNonReturn defaultsTo(0),
    b.borrowerAccountId is(indexed),
    columns(b.scheduledToReturnOn, b.borrowerAccountId) are(indexed)
  ))

  on(authors)(s => declare(
    s.email      is(unique,indexed("idxEmailAddresses")), //indexes can be named explicitely
    s.firstName  is(indexed),
    **s.lastName   is(indexed, dbType("varchar(255)")),** // the default column type can be overriden     
    columns(s.firstName, s.lastName) are(indexed) 
  ))
}  
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9606207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档