LimeSurvey の API RemoteControl2 から最後の質問 ID を取得することはできますか? API ドキュメントはこちら: http://manual.limesurvey.org/RemoteControl_2_API#add_group
ユーザー入力をXMLに変換してからBase64に変換してから質問をインポートしていますが、問題なく動作します。質問 ID は、すべての調査で自動インクリメントされます。自動的に入力されますが、サブ質問の parent_qid は入力されません。これは具体的に設定する必要があります。そうしないと、サブ質問が別の親質問に関連付けられます。
私が今行っているのは API メソッドです。すべての調査、グループ、質問の順に繰り返し、最新の qid を見つけようとします。質問を作成したり削除したりしたくありません (おそらくパフォーマンスの点では優れていますが、データベースの混乱は好きではありません)。
それを行うより良い方法はありますか?