【发布时间】:2015-05-04 00:39:21
【问题描述】:
这段代码取自 Ryan Bates 的 Railscast 第 343 集,关于 PostgreSQL 中的全文搜索。我想了解它,但在 <<- 运算符(如果它甚至是运算符)上找不到任何东西。有人可以指出我可以了解的地方吗?
rank = <<-RANK
ts_rank(to_tsvector(name), plainto_tsquery(#{sanitize(query)})) +
ts_rank(to_tsvector(content), plainto_tsquery(#{sanitize(query)}))
RANK
【问题讨论】:
-
见Here-documents。我的回答只是链接中信息的副本/格式。
标签: ruby-on-rails ruby railscasts