Slim3のモデルでメンバ名の接頭辞に「_」をつけると

投稿日:

Eclipseでの接頭辞に「_(アンダーバー)」がついた際のsetter・getterでメンバ名に接頭辞「_」がついた際のsetter・getter生成について記述しました。

しかし、Slim3のモデルでこれをやると怒られちゃいます。

[SLIM3GEN1011] The getter method[get_accountName] is not found.

こんな感じ。存在しているgetterは「getAccountName」なので、見つからないといわれるわけです。

素直に「accountName」と接頭辞「_」を外して定義するのが正解ですね。
※まぁデータベースの項目名に「_」のような接頭辞につけることなんてそうそうありませんし。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です