sql >> データベース >  >> RDS >> Mysql

.saveはデータベースにnull値のみを挿入します

    class Patientの次の行を削除します :

    attr_accessor :name, :pID
    

    何が起こったのかというと、attr_accessorが置き換えられました 2つのデータベース列属性:name および:pID (自動的に生成された)独自の属性を持つため、:nameという2つの仮想属性が生成されます。 および:pID

    したがって、対応するデータベース属性の代わりに仮想属性が設定および検証されていたため、データベースにエラーは発生していませんが、null値が発生していました。



    1. mysqlからphp、xmlは空白の年齢を示しています

    2. パラメータ化されたクエリ.....指定されなかったパラメータ'@units'が必要です

    3. T-SQLは、2つの日付の間の稼働日数を取得します

    4. カスタムコンパイル式でbindparam()を利用するにはどうすればよいですか?