私のアプリケーションはOpenEdgeテーブルからデータを取得し、ビジネスエンティティとレストサービスを使用してPASOEを介してデータを提供します。私はJavaScript側で開発しており、OEの経験がありません。サービスを使用するためのCRUD操作を含むビジネスエンティティを生成することを超えています。JSDOでassign()メソッドを使用してOEテーブル情報を更新する
私がしようとしているのは、JSDOのassignメソッドを使用して、単一のレコードの単一フィールドを真から偽に更新することです。私はそれがどこの文字列を見つけることができなかったこと、そしてそれが鍵と索引、そしてすべてのものを必要とすると言う500のエラーを得続けます。問題は、私がassign()を間違って使っていることがほぼ確実だが、私は確信が持てない。そのドキュメントは、それをどのようにして更新するか、何かを割り当てるためにどのようなパラメータを必要とするかについてはあまり具体的ではありません。 この例はあいまいに曖昧です。 "更新オブジェクト"はどのように見えますか?
ヘルプ!
ありがとうございます。
PS。私が必要としていることをしようとしているコードスニペットを作成できますが、私の質問はかなり一般的です。
もっと正確な質問をすると、正確な回答が得られる可能性が高いので、コードスニペットが役に立ちます。また、Progressのバージョンは? – jdpjamesp
特にWHERE STRING AND KEYS AND INDEXへの参照での500エラーは、ABLバックエンドロジックの問題です。 -debugalertと-errorstackを使用してAppServerを起動し、スタックトレースを含む正確なエラーメッセージをAppServerログファイルから提供してください。 –