コントローラーの応答は次のとおりです。
format.json { render json: @users.to_json(:methods => [:tokens, :value], :include => { :preferences => { :only => [:name] }}) }
結果を解析するコーヒースクリプトは次のとおりです。
$ ->
$('.global-search').typeahead([{
name: 'users',
remote: {
url: '/users.json?search=%QUERY'
},
header: [].join(''),
template: [
'<i class="icon icon-user icon-2x pull-left"></i>',
'<div>',
'<p>{{id}}</p>',
'<p class="descriptor">{{email}}</p>',
'<p class="descriptor">{{preferences}}{{name}}</p>',
'</div>'
].join(''),
engine: Hogan
:include "preferences" という名前の値を取得できません。それを参照する方法がよくわかりません。何か案は?
ありがとう、