###前提・実現したいこと
プログラム初心者です。
今回NCMBのサーバーを使ってプログラムを作っています。
[http://mb.cloud.nifty.com/doc/current/sdkguide/unity/query.html]
こちらの基本的な検索のサンプル通りに作っているのですが、赤い文字でエラーになってしまいます。
objectIdがAGJyであるオブジェクトを検索し、同じobjectId内にあるDplace1のフィールドに保存されたデータを取得したいと考えております。
どうしたらよいのかわからず困っています。どうか、よろしくお願いいたします。
###発生している問題・エラーメッセージ
1. FindAsyncとforeachに「Cannot resolve method 」と黄色の吹出しで出てきます。 2. 「Cannot resolve symbol 'List'」と黄色の吹出しで出てきます。 3.「query.FindAsync ((List<NCMBObject> objects, NCMBException e) => 」の式の開始が不正ですとエラーが出ます。 4.Error:(56, 70) エラー: ラムダ式は-source 1.7でサポートされていません (ラムダ式を使用可能にするには、-source 8以上を使用してください)
###該当のソースコード
public class ListTapActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.list_tap); NCMB.initialize(this.getApplicationContext(), "省略", "省略"); //TestClassを検索するクラスを作成 NCMBQuery<NCMBObject> query = new NCMBQuery<NCMBObject> ("TestClass"); //objectIdの値がAGJyと一致するオブジェクト検索 query.whereEqualTo ("objectId", "AGJy"); query.FindAsync ((List<NCMBObject> objects, NCMBException e) => { if (e != null) { //検索失敗時の処理 } else { //objectIdがAGJyのオブジェクトを出力 foreach (NCMBObject obj in objects) { Debug.Log ("Dplace1:" + obj["Dplace1"]); } } }
###試したこと
課題に対してアプローチしたことを記載してください
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。