gmaps4rails가 개발중인 앱이 있습니다. 지난 주에 MySQL DB를 사용하여 프로덕션에 업로드했습니다. 모두 멋진 일이지만, 주소를 검색, 일부 위도 및 위도 값을 편집하려고 및 일부 위치를 편집하려고 할 때 숫자가 반올림 나타나는 참조하십시오.gmaps4rails MySQL에서 부동 소수점 올림 수
나는 float 값에서 높이 또는 정밀도와 같은 것을 할 수 있는지 알고 싶습니까? 또는 gmaps4rails를 사용하여이 두 필드에서 십진수로 작업 할 수 있습니까? 그리고 내가 어떻게 float 값을 십진수 값으로 옮길 수 있습니까?
감사합니다.
당신은 잘못된 열 유형 (INT 대신 소수)를 가질 수 필요에 따라
precision
및scale
을 테이블 이름으로my_table
을 교체하고 조정합니다. 레일즈 콘솔에서 이것을 실행하고 질문에 출력을 붙여 넣으십시오 :'Map.columns.map {| col | "# {col.name}은 # {col.sql_type}"}'(해당 모델 이름으로'Map'을 대체하십시오) – Benj@BenjaminSinclaire는 다음과 같습니다 : [ "id is INTEGER", "category_id is integer", "name is is varchar (255) ","varchar (255) ","email is varchar (255) ","varchar (255) ","varchar "비전은 텍스트", "created_at는 datetime", "updated_at는 datetime", "city_id는 정수", "latitude is float", "varchar (255)", "about은 텍스트" 경도 is float ","gmaps is boolean "] – Stanmx