我的控制器中有一个简单的index操作,它服务于html和json格式。
def index
@records = Model.all
respond_to do |format|
format.html
format.json { render json: @records }
end
end
我最近在JSON端点支持的AngularJS中重做了HTML视图。我从日志中注意到,在为该操作加载HTML时,尽管我已将AngularJS设置为在加载时获取JSON端点的记录,但仍在对HTML视图进行查询。
我不确定处理这件事的最好方法。如果我只是响应HTML,我希望不能
在尝试从JSON列中选择值时,我遇到了一些问题。json是:
{
"$type":"myNameSpace.myClass, myDll"
}
我试图用下面这样的东西来查询它
SELECT myIdColumnName, myJsonColumnName, JSON_QUERY(myJsonColumnName, '$.$type') as mType
问题是路径'$.$type‘无效,意大利语错误是:
Il formato del percorso JSON non è corretto. È stato trovato il