hino / app / models / sub-district.js
sub-district.js
Raw
import DS from 'ember-data';
import { validator, buildValidations } from 'ember-cp-validations';
const Validations = buildValidations({
	'municipality' : {
		validators: [
			validator('presence', {
				presence: true,
				dependentKeys: ['model.municipality.id']
			})
		],
	},
	'subDistrictCodeDms' : validator('presence', true),
	'subDistrictCodeHoyu' : validator('presence', true),
	'subDistrict' : validator('presence', true),
});

export default DS.Model.extend(Validations, {
	municipality: DS.belongsTo('municipality', {inverse: null}),
	subDistrictCodeDms: DS.attr('string'),
	subDistrictCodeHoyu: DS.attr('string'),
	subDistrict: DS.attr('string'),
	municipalitiesId:DS.attr('string'),
});