私はCFWheelsでJSONを返すことについてたくさん読んできました...それはすべて簡単に見えますが、JSONが返されない空白のページしか得られません. ここで明らかに間違ったことをしている可能性があります。
これが私の行動です:
public void function ajax() {
param name="params.keyword" default="";
onlyProvides("json");
pins = model("pin").findAll(
include = "user",
order = "createdat DESC",
where = "title LIKE '%#cleanInput(application.jsoup, params.keyword)#%'"
);
renderWith(data=pins, layout=false);
}
単語を検索してクエリ結果をダンプするとレコードが表示されることは確認できますが、上記の場合は空白の画面しか表示されません。ここで何か不足していますか?
クエリ オブジェクトを JSON で返したい。ビューで実際に出力する必要があるものはありますか? 私はこれを行うことができましたが、思ったようにアクションからすべてをやりたいですか?
ありがとう、マイキー。